在python开发过程中,一个项目需要设置一个interpreter,也就是指定当前项目运行的python.exe路径(如果不指定则会使用默认安装的python.exe);该工程所有的依赖包都会下载到这个python.exe的 Lib/site-packages 相对目录下
如果所有工程都使用默认安装的python.exe,那么安装路径下的 site-package目录就会越来越大!
virtualenv
可以使用virtualenv来规划不同项目的interpreter解释器,如果使用的是windows操作系统为了方便操作还需要安装virtualenvwrapper-win,这是对virtualenv在windows上的一个封装;
安装
安装命令如下:
pip install virtualenv
pip install virtualenvwrapper-win
这样会把两个组件安装到python的安装目录的Lib/site-packages下,供全局使用
环境配置
配置 WORKON_HOME,virtualenv默认会把管理的目录生成到c盘,我们可以通过WORKON_HOME设置让其把依赖都下载到我们指定的目录下:
pip install
设置默认镜像源,由于我们使用pip install命令安装依赖的时候都默认到国外获取,这样会很慢可以使用两种方式指定使用国内的源,提高安装速度
临时方式
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
永久方式
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
镜像源可选项如下:
1、华南理工大学镜像源
http://pypi.hustunique.com/simple/%29
2、清华大学
https://pypi.tuna.tsinghua.edu.cn/simple
3、豆瓣
http://pypi.douban.com/simple/
4、清华大学开源镜像站
https://mirrors.tuna.tsinghua.edu.cn/
5、网易开源
http://mirrors.163.com/
6、华为
https://mirrors.huaweicloud.com/
7、阿里巴巴
https://opsx.alibaba.com/mirror/
over~~
版权声明:本文为Aqu415原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。