一、windows中python安装和环境配置
- 安装python
不多说,去官网下载对应python版本执行包安装即可,注意安装时选择把python加入环境变量。
- 设置pip镜像
在
C:\Users\用户名\
目录下创建pip
目录,pip
目录下创建pip.ini
文件(注意:以UTF-8 无BOM格式编码)(在win7下验证成功);pip.ini
文件内容:
[global]
index-url=https://pypi.douban.com/simple/
[install]
trusted-host=pypi.douban.com
- 安装virtualenv和virtualenvwrapper
windowsh中安装二者很简单,下载安装python后,用pip安装就行了。如果是有多个版本的python,则用virtualenv时想要默认的那个版本的pip来安装。
pip install virtualenv
pip install virtualenvwrapper-win
- 配置virtualenvwrapper
在环境变量中设置WORK_HOME变量,其值为virtualenvwrapper统一管理虚拟环境的目录。
二、linux中python安装和环境配置
- 安装python
一般来讲,linux系统自带了两个版本的python,大多数情况下是连pip都没安装的。对我们来讲,这其实更好,因为自带的版本往往过低,我们需要下载编译另外的python版本(另外也为了系统稳定,尽量不要改动系统自带的python)。在编译之前需要下载对应的依赖包,如果编译过程因为缺少依赖包出错,则安装对应依赖包之后重新编译。
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
tar -xzVf Python-3.6.6.tgz
cd Python-3.6.6
./configure --prefix=/opt/python36
sudo make && make install
- 设置pip镜像
Linux下,修改
~/.pip/pip.conf
(没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)。内容如下:
[global]
index-url=https://pypi.douban.com/simple/
[install]
trusted-host=pypi.douban.com
- 安装virtualenv和virtualenvwrapper
用cd命令跳转至安装好的python文件夹中pip目录下,用pip安装virtualenv和virtualenvwrapper。
cd /opt/python36/bin
./pip install virtualenv
./pip install virtualenvwrapper
- 配置virtualenvwrapper。
vim ~/.bashrc
# 在最后添加
export WORK_HOME=~/.pyenvs/ #设置统一管理目录为.pyenvs,加.表示为隐藏文件。
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #设置默认执行程序,可不用。因为用哪个版本的pip安装则默认哪个版本的python,在这里修改为其他会出错。
source /opt/python36/bin/virtualenvwrapper.sh
source ./bashrc
配置完之后需要把virtualenv加入环境变量,一种方法是把整个bin目录都加入环境变量,另一种方法是在/usr/local/bin/目录中建立virtualenv的软连接,我喜欢用后一种方法。
sudo ln -s /opt/python36/bin/virtualenv /usr/local/bin/virtualenv
标签:virtualenv,python,virtualenvwrapper,install,pip,安装
From: https://www.cnblogs.com/matrioc/p/17254810.html