啃下 python(一)-- 环境安装

  |   0 评论   |   0 浏览

pyenv 安装

  下载 pyenv,并使其在终端生效

1git clone https://github.com/yyuu/pyenv.git ~/.pyenv
2echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
3echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
4echo '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

1pyenv install 3.7.1

  这边时间稍微长点

安装 python 虚拟环境

1git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
2echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
3exec $SHELL
4eval "$(pyenv virtualenv-init -)"
5pyenv virtualenv 3.7.1 dev
6pyenv local dev

  cd /home/dev

  imagepng

  这边就可以在 dev 下虚拟一个开发用的环境

  imagepng

  dev 下的 3.7.1 的第三方包处于这个地方

安装 ipython

 1mdkir /root/.pip
 2touch .pip/pip.conf
 3echo "
 4[global]
 5index-url=https://mirrors.aliyun.com/pypi/simple/
 6[install]
 7trusted-host=mirrors.aliyun.com
 8">.pip/pip.conf
 9
10pip install ipython jupyter

  jupyter notebook

  imagepng

  新建一个目录
mkdir -p /root/.jupyter
jupyter notebook passwd

  jupyter notebook --ip=0.0.0.0

  imagepng

杂谈

  pyenv shell global local 这三个区别
1.shell 会话级别
2.global 影响全局,影响面大,不建议
3.local 当前 推荐使用

---------------------------------------------------------------
>> 博客地址:https://blog.mufengs.com
>> 邮箱地址:[email protected]
>> 微信帐号:Do8080
>> Github : https://github.com/mufengcoding
---------------------------------------------------------------