pyenv环境搭建

使用Pyenv管理Python版本

1、安装git及pyenv依赖包

~]# yum install git -y
~]~]# yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel -y

2、创建Python用户

~]# useradd python
~]# echo python |passwd --stdin python
~]# su - python

3、执行官方脚本安装

~]$ curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer |bash

4、修改环境变量

~]$ vim .bash_profile  #追加到最后
export PATH="/home/python/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
~]$ . .bash_profile

5、查看Python版本

~]$ python -V
Python 2.6.6

6、列出pyenv的支持的版本

~]$ pyenv install -l

7、创建环境

~]$ mkdir .pyenv/cache
~]$ cd .pyenv/cache
cache]$ wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tar.xz
cache]$ wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz
cache]$ cd ..
.pyenv]$ pyenv install 3.5.3 -v

8、查看pyenv管理的python版本

~]$ pyenv versions
~]$ pyenv shell 3.5.3
~]$ pyenv local 3.5.3

9、建立虚拟环境

~]$ pyenv virtualenv 3.5.3 df353
~]$ mkdir project/test/ -p
~]$ cd project/test/
test]$ pyenv local df353
(df353) [dongfei@python test]$ python -V  #虚拟环境已经配置成功
Python 3.5.3

10、安装ipython和jupyter

~]$ mkdir .pip
~]$ cd .pip/
.pip]$ vim pip.conf
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
trusted-host=mirrors.aliyun.com
~]$ cd project/test/
test]$ pip install ipython
test]$ pip install jupyter
test]$ jupyter notebook password
test]$ jupyter notebook --ip=0.0.0.0 --no-browser &
访问:http://192.168.0.253:8888/

11、导出虚拟环境包

扫描二维码关注公众号,回复: 3605706 查看本文章
test]$ pip list  #列出当前环境的所有包
test]$ pip freeze > requirement  #导出
test2]$ pip install -r ../test/requirement  #导入

猜你喜欢

转载自www.cnblogs.com/L-dongf/p/9807602.html
今日推荐