pyenv安装
下载pyenv,并使其在终端生效
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
重启shell终端
exec $SHELL
安装python3.7.1
安装相关依赖
yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel -y
使用pyenv安装3.7.1
pyenv install 3.7.1
这边时间稍微长点
安装python虚拟环境
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
exec $SHELL
eval "$(pyenv virtualenv-init -)"
pyenv virtualenv 3.7.1 dev
pyenv local dev
cd /home/dev
这边就可以在dev下虚拟一个开发用的环境
dev下的3.7.1的第三方包处于这个地方
安装ipython
mdkir /root/.pip
touch .pip/pip.conf
echo "
[global]
index-url=https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
">.pip/pip.conf
pip install ipython jupyter
jupyter notebook
新建一个目录
mkdir -p /root/.jupyter
jupyter notebook passwd
jupyter notebook --ip=0.0.0.0
杂谈
pyenv shell global local 这三个区别
1.shell会话级别
2.global影响全局,影响面大,不建议
3.local当前 推荐使用