Python环境安装

(一)pyenv+virtualenv

安装依赖包

1 yum install python-devel patch zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel #安装依赖包

安装pyenv

1 git clone https://github.com/yyuu/pyenv.git ~/.pyenv

环境变量设置

1 echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
2 echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
3 echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
4 exec $SHELL
5 source ~/.bash_profile 

查看版本

1 python -V   #当前版本
2 pyenv versions     #所有python版本
3 pyenv version       #激活版本

安装python

1 pyenv install --list    #列出可以安装的python
2 pyenv install -v 2.7.13   #安装python
3 pyenv install -v 3.6.0
4 
5 pyenv uninstall 2.7.13   #卸载python
6 pyenv rehash
7 
8 pyenv global 3.6.0     #切换版本

安装virtualenv

1 git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv   
2 echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
3 source ~/.bash_profile

创建虚拟环境

1 pyenv virtualenv 2.7.13 env27   #目录~/.pyenv/versions/

切换虚拟环境

1 $ pyenv activate env27   # 切换到新的环境
2 
3 $ pyenv deactivate      # 退回到系统环境
4 
5 $ rm -rf ~/.pyenv/versions/env27     # 删除新创建的环境

(二)windows安装Anaconda

安装anaconda

  官网下载最新版,安装完成,添加到系统变量PATH。

安装python环境

1 conda create --name python36 python=3.6  # 创建一个名为python36的环境,指定Python版本是3.6
2 
3 activate python36    #激活python
4  
5 python --version     #查看
6 
7 deactivate python36   #退出
8 
9 conda remove --name python36 --all  #删除

安装包

1 conda list    # 查看当前环境下已安装的包
2  
3 conda list -n python36   # 查看某个指定环境的已安装包
4 
5 conda install -n python36 django    # 安装包到指定环境
6 
7 conda update -n python36 django   # 更新package 
8 
9 conda remove -n python36 django   # 删除package

设置国内镜像

1 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2 
3 conda config --set show_channel_urls yes
原文地址:https://www.cnblogs.com/wj5633/p/6562370.html