python多版本管理器pyenv与jupyter

官网https://github.com/pyenv/pyenv

安装pyenv

The automatic installer

Visit official project: https://github.com/pyenv/pyenv-installer

安装依赖库

yum -y install git 
yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip-devel

下载安装脚本

https://files.cnblogs.com/files/zoer/pyenv-install.sh
执行安装脚本bash pyenv-install.sh

添加pyenv到环境变量

vi /etc/profile 或者家目录下.bashrc

增加

export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

在当前bash生效

exec $SHELL

使用pyenv

常用命令

pyenv install --list 查看python的所有版本
pyenv install 3.6.9 安装python3.6.9版本
pyenv update 更新--list库中的版本
pyenv version 查看当前python版本
pyenv versions 查看pyenv可管理版本

手动安装

cd ~/.pyenv
mkdir cache
cd chahe

上传源码包到该目录

pyenv install 3.8.0 #或者其他安装包版本号 

创建虚拟环境

pyenv virtualenv 3.6.9 pyenv3.6.9 创建一个版本别名
mkdir web369 创建一个用于369版本的目录
pyenv local pyenv3.6.9 创建虚拟版本目录

安装jupyter ipython

配置加速器

mkdir ~/.pip

cat > ~/.pip/pip.conf <<EOF
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
EOF

安装

pip install jupyter

环境导入

pip freeze > /python/requirements 导出当前环境的安装包及版本
pip install -r /python/requirements 安装上一个环境的包,保证两个环境一致

jupyter使用

jupyter password 设置登录密码
jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root &

浏览器访问 http://localtion:8888

posted @ 2020-06-14 15:20  zoer  阅读(359)  评论(0编辑  收藏  举报