Python 小技巧

python 小技巧

1. 生成插件描述文件 requirements.txt

pip freeze > requirements.txt     // 將包依賴信息保存在requirements.txt文件
pip install -r requirements.txt   // 會自動從網上下載並安裝全部包

2. 安裝時選擇插件的鏡像源

若是想手動指定源,能夠在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 改爲 https安全

3. 虛擬環境

  • 安裝虛擬環境插件

pip install virtualenv
  • 新建虛擬環境

進入要新建虛擬環境的根目錄下使用命令:bash

virtualenv enviroment_name   --no-site-packages 

默認狀況下,虛擬環境會依賴系統環境中的site packages,就是說系統中已經安裝好的第三方package也會安裝在虛擬環境中.
若是不想依賴這些package,那麼能夠加上參數 --no-site-packages 框架

  • 進入(激活)虛擬環境

  • linux

source enviroment_name/bin/activate

這時候你會發現命令行前面會多出個(env)標識,這代表你已經進入了虛擬環境了。ui

  • window

enviroment_name\Scripts\activate
  • 退出虛擬環境

deactivate
相關文章
相關標籤/搜索