windows下虚拟环境virtualenv的简单操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuge36/article/details/81631901

使用豆瓣源安装(推荐)

【推荐】
python3.X安装和pip安装方法

pip install -i https://pypi.douban.com/simple XXX

1.安装virtualenv

pip install virtualenv

2一旦virtualenv过多,就蛋疼了,接下来隆重推荐virtualenvwrapper

pip install virtualenvwrapper-win
注: linux下运行pip install virtualenvwrapper

3.设置WORK_HOME环境变量

【Windows】
自己新建一个虚拟环境的文件夹,添加到系统环境变量中就可以啦

【linux】
上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。

1.创建目录用来存放虚拟环境
    mkdir /root/.virtualenvs
2.在~/.bashrc中添加行:
    export WORKON_HOME=/root/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
3.运行:
    source ~/.bashrc
3.创建python虚拟环境

mkvirtualenv [虚拟环境名称]
workon [虚拟环境名称]
4.退出虚拟环境 离开 deactivate

5.删除(慎用) 
rmvirtualenv [虚拟环境名称]

4.常用操作

新建虚拟环境
mkvirtualenv xxx

查看安装的所有虚拟环境
workon

进入虚拟环境
workon xxx

退出虚拟环境
deactivate

拓展:当你在安装某些组件的时候,可能会报错,说差某些依赖之类的,你可以 到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包

例如:
windows下mysqlclient安装出错
pip install mysqlclient

一般安装运行上面的命令都会出错,即使在linux下也是

解决办法:到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包

通过ctrl+f 搜索 “mysqlclient”,下载自己的版本

然后运行安装:pip install 下载的xxx
或者
python setup.py install

2018-10-26号更新

找不到包,解决方案
Pip install scrapy
可能报错,找不到twisted


	方案一【windows】:http://www.lfd.uci.edu/~gohlke/pythonlibs/
	解决办法:到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载二进制安装包
	通过ctrl+f 搜索 “twisted”,下载自己的版本
	然后运行安装:pip install 下载的xxx
	或者python setup.py install


方案二【linux】:
	打开pypi 百度第一个带有index的,即https://pypi.org/
	搜索 ,点开自己所需的版本
	左侧的download 
	Tar –xvjf XXX.tar.bz2  前提: yum -y install bzip2
	Python setup.py install

猜你喜欢

转载自blog.csdn.net/liuge36/article/details/81631901