pip freeze > requirements.txt // 將包依賴信息保存在requirements.txt文件 pip install -r requirements.txt // 會自動從網上下載並安裝全部包
若是想手動指定源,能夠在pip後面跟-i 來指定源,好比用豆瓣的源來安裝web.py框架:python
pip install web.py -i http://pypi.douban.com/simple
注意後面要有/simple目錄!!!linux
要配製成默認的話,須要建立或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini),修改內容爲:web
[global] index-url = http://pypi.douban.com/simple
pipy國內鏡像目前有:windows
- http://pypi.douban.com/ 豆瓣
- http://pypi.hustunique.com/ 華中理工大學
- http://pypi.sdutlinux.org/ 山東理工大學
- http://pypi.mirrors.ustc.edu.cn/ 中國科學技術大學
注意:如發現沒法安裝,系統提示地址不安全時,請嘗試將地址中傳輸協議 http 改爲 https
安全
pip install virtualenv
進入要新建虛擬環境的根目錄下使用命令:bash
virtualenv enviroment_name --no-site-packages
默認狀況下,虛擬環境會依賴系統環境中的site packages,就是說系統中已經安裝好的第三方package也會安裝在虛擬環境中.
若是不想依賴這些package,那麼能夠加上參數 --no-site-packages 框架
source enviroment_name/bin/activate
這時候你會發現命令行前面會多出個(env)標識,這代表你已經進入了虛擬環境了。ui
enviroment_name\Scripts\activate
deactivate