python系统本身的运行环境需要一系列的系统支持,但是这样容易出现很多问题。理论上,开发环境本身并没有那么好用。今天,小编就教大家pyenv搭建Python开发环境。
终端输入以下命令安装pyenv:
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
安装完成后,将以下内容追加到~/.bashrc文件中:
export PATH="/home/你的用户名/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
之后重新激活环境变量:
source ~/.bashrc
输入pyenv命令,如果显示一系列命令,则安装成功
列出所有可安装的
Python
版本:
pyenv install --list
安装指定的
Python
版本(以
3.6.8
版本为例):
pyenv install 3.6.8 # 可以加上-v参数,开启verbose模式,显示详细的安装过程
如果出现
Build Failed
的错误,需要先安装编译
Python
所需要的环境:
sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libedit-dev之后再重新安装
之后再重新安装Python即可
查看所有
pyenv
管理的
Python
版本(
system
代表系统自带的
Python
):
pyenv versions
查看当前所使用的
Python
版本:
pyenv version
切换
Python
环境(以刚才安装的
3.6.8
版本为例):
pyenv global 3.6.8 # 此时终端中输入python就不再是系统自带的Python2.7版本了,而是3.6.8版本
激活刚创建的
env368
虚拟环境:
pyenv activate env368 # 出现提示,添加export PYENV_VIRTUALENV_DISABLE_PROMPT=1到~/.bashrc
查看所有创建的虚拟环境:
pyenv virtualenvs # 标有星号的表示当前所在的虚拟环境
退出当前虚拟环境:
pyenv deactivate
ps:使用pyenv安装的Python和创建的虚拟环境存放在~/.pyenv/versions目录下
以上就是pyenv搭建Python开发环境的方法。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在 python 3.4 中分支11/24
- ♥ 如何在python中编写if语句10/31
- ♥ 如何在mysql中建立数据库10/16
- ♥ 如何找到与python的交集12/25
- ♥ python位置参数的使用注意事项01/09
- ♥ python需要数学基础吗09/21
内容反馈