码迷,mamicode.com
首页 > 其他好文 > 详细

pyenv环境搭建

时间:2018-10-18 01:13:19      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:python版本   python 2   pyenv   zip   open   ipy   project   notebook   free   

使用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、导出虚拟环境包

test]$ pip list  #列出当前环境的所有包
test]$ pip freeze > requirement  #导出
test2]$ pip install -r ../test/requirement  #导入

pyenv环境搭建

标签:python版本   python 2   pyenv   zip   open   ipy   project   notebook   free   

原文地址:https://www.cnblogs.com/L-dongf/p/9807602.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!