虚拟环境可以将开发环境相互隔离,使python和python开发的内容不互相影响。
国内豆瓣源 https://pypi.doubanio.com/simple/
安装virtualenv
在cmd中使用命令语句pip install virtualenv
安装虚拟环境
可以使用豆瓣源下载
例如使用豆瓣源下载安装djiango
pip install -i https://pypi.douban.com/simple/ django
新建虚拟环境
在某一目录下输入virtualenv 文件夹名
例如在user\momo路径下新建名为scrapytest的虚拟环境
c:\User\momo> virtualenv scrapytest
这样建立的虚拟环境,是以默认环境变量下的python版本安装的。
安装特定python版本的虚拟环境
在某一路径下输入virtualenv -p python相应版本安装路径\python.exe 文件夹名
如在user\momo路径下新建名为srcpypy3的python3.7版本的虚拟环境
c:\User\momo>virtualenv -p C:\Users\momo\AppData\Local\Programs\Python\Python37\python.exe srcpypy3
进入虚拟环境
进入//user/momo/scrapytest/Scripts
输入activate.bat
输入python
退出虚拟环境
输入deactivate.bat
虚拟环境管理包 virtualenvwrapper
安装
C:\Users\administrator>pip install virtualenvwrapper
安装virtualenvwrapper,会安装同步版本的virtualenv
安装完成后输入workon
会自动列出全部的虚拟环境
虚拟环境默认位于C:\Users\momo\Envs
可以在新建WORK_HOME
环境变量更改默认位置。
使用虚拟环境管理器启动虚拟环境workon 虚拟环境文件名
使用虚拟环境管理器创建虚拟环境mkvirtualenv 虚拟环境文件名
使用特定版本创建虚拟环境
mkvirtualenv --python=python版本所在路径\python.exe 虚拟环境文件名
C:\Users\Administrator>mkvirtualenv --python=C:\Users\momo\AppData\Local\Programs\Python\Python37\python.exe python3spy
安装包
pip install 包名称
--重要网址--
https://www.lfd.uci.edu/~gohlke/pythonlibs/
使用pip安装失败时,可以在以上网址中进行下载相应的版本
其他的内容:
今天看到了两个有用的工具,jupyter nodebook和pip代理 怪不得我之前下载安装包那么慢,有了代理就好很多了。