virtualenv虚拟环境安装

C:\Users\Administrator>pip install virtualenv

安装: pip install virtualenv

进入虚拟环境命令: cd 所创建的虚拟环境的scripts 文件夹---> activate.bat

退出虚拟环境命令: deactivate.bat

#########################################

win安装: pip install virtualenvwrapper-win

mkvirtualenv  testvir2 :表示了新建了一个testvir2的虚拟环境

deactivate:退出虚拟环境

workon: 查看当前有哪些虚拟环境

workon testvir2 :表示进入testvir2 的虚拟环境

pip list:查看有哪些开发包

pip uninstall + 开发包名字:表示卸载那个开发包


第2章 windows下搭建开发环境

都是在终端运行

2-4 虚拟环境的安装和配置

pip install virtualenv

pip的技巧:

1.某些开发包下载时会很慢,因此会使用到开发包的第三方镜像(源)加速安装,使用国内镜像源

豆瓣源就是镜像(国内的python源)注意一定要是(https)

linux使用镜像源方法:

sudo easy_install -i http://pypi.douban.com/simple/saltTesting

sudo pip install -i http://pypi.douban.com/simple/saltTesting

windows使用镜像方法:

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

卸载方法:

pip uninstall django

新建 virtualenv (新建的虚拟环境会建立在当前的目录下C:\Users\Administrator>)

命令: virtualenv scrapytest    会在C:\Users\Administrator>

怎么进入所建的虚拟环境  dir --> cd scrapytest --> dir --> cd Scripts  命令:activate.bat

怎么运行 C:\Users\Administrator\scrapytest\Scripts>activate.bat

(scrapytest) C:\Users\Administrator\scrapytest\Scripts> (代表已经进入虚拟环境)

(scrapytest) C:\Users\Administrator\scrapytest\Scripts>python

退出虚拟环境方法: 命令: deactivate.bat

(scrapytest) C:\Users\Administrator\scrapytest\Scripts>python

Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bi

t (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> ^Z

快捷键: ^Z(Ctrl+z)

(scrapytest) C:\Users\Administrator\scrapytest\Scripts>deactivate.bat

*如何新建一个虚拟环境用python3

命令: virtualenv -p C:\Users\Administrator\Aaconda3\python.exe scrapypy3

scrapytest) C:\Users\Administrator\scrapytest\Scripts>deactivate.bat

:\Users\Administrator\scrapytest\Scripts>virtualenv -p C:\Users\Administrator\A

aconda3\python.exe scrapypy3

虚拟环境建立在当前目录下:C:\Users\Administrator\scrapytest\Scripts>

C:\Users\Administrator\scrapytest\Scripts>cd scrapypy3

C:\Users\Administrator\scrapytest\Scripts\scrapypy3>cd Scripts

C:\Users\Administrator\scrapytest\Scripts\scrapypy3\Scripts>activate.bat

(scrapypy3) C:\Users\Administrator\scrapytest\Scripts\scrapypy3\Scripts>

(scrapypy3) C:\Users\Administrator\scrapytest\Scripts\scrapypy3\Scripts>python

Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bi

t (AMD64)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> ^Z

虚拟环境管理包:命令:pip install virtualenvwrapper

C:\Users\Administrator\scrapytest\Scripts\scrapypy3\Scripts>pip install virtualenvwrapper

C:\Users\Administrator\scrapytest\Scripts\scrapypy3\Scripts>pip install virtualenvwrapper-win

每次修改环境变量都要重启cmd

windows-virtualenvwrapper。

如果使用virtualenv的话,需要进入相对应的路径,并且linux和windows下的使用有些区别,这样一来就相对麻烦,但是可以通过使用virtualwrapper来简化对虚拟环境的操作。

安装命令:

pip install virtualenvwrapper

pip install virtualenvwrapper-win

�  1

然后在环境变量中添加WORKON_HOME,该路径就是之后使用命令时存放生成的虚拟环境的目录。

E:\Evns

可以通过简单的命令创建虚拟环境:

mkvirtualenv py3virtualenv

�  1

就会在刚才的WORKON_HOME所设置的目录下创建指定的虚拟环境并且自动进入,退出的话也是使用deactivate。

再次进入的话,就不用向virtualenv那样去寻找路径,直接可以使用命令就可以进入虚拟环境:

workon py3virtualenv

�  1

相关操作:

同样的也可以指定Python版本:

mkvirtualenv --python=python版本的python.exe路径 虚拟环境名称

�  1

更多命令可以参考官方文档

(py2scrapy) C:\Users\Administrator>pip install -i https://pypi.douban.com/simple

scrapy

C:\Users\Administrator>workon py2scrapy

(py2scrapy) C:\Users\Administrator>pip install scrapy

Collecting scrapy

E:\Evns>workon py2scrapy

(py2scrapy) E:\Evns>pip install Twisted-18.4.0-cp36-cp36m-win_amd64.whl

Processing e:\evns\twisted-18.4.0-cp36-cp36m-win_amd64.whl

Requirement already satisfied: zope.interface>=4.4.2 in e:\evns\py2scrapy\lib\si

te-packages (from Twisted==18.4.0) (4.5.0)

*建立虚拟环境python2

C:\Users\Administrator>mkvirtualenv --python=C:\Users\Administrator\Anaconda2\py

thon.exe python2scrapy

*建立虚拟环境python3

C:\Users\Administrator>mkvirtualenv --python=C:\Users\Administrator\Anaconda3\py

thon.exe python3scrapy

***缺哪个模块的安装方法例如:Twisted

E:\Twisted>workon python3scrapy

(python3scrapy) E:\Twisted>pip install Twisted-18.4.0-cp36-cp36m-win_amd64.whl

Processing e:\twisted\twisted-18.4.0-cp36-cp36m-win_amd64.whl

Requirement already satisfied: zope.interface>=4.4.2 in e:\evns\python3scrapy\li

b\site-packages (from Twisted==18.4.0) (4.5.0)

你可能感兴趣的:(virtualenv虚拟环境安装)