標籤:python virtualenv pycharm
為了避免安裝過多的python工具包導致python目錄臃腫,甚至不同包之間不相容,我們有必要為python安裝虛擬python環境——virtualenv。安裝了virtualenv,就可以根據任務建立任意數量的小型的虛擬python環境,為特定的項目安裝特定的包,實驗結束後,直接刪除對應的虛擬環境即可。
virtualenv可以通過訪問下面連結來下載安裝:http://pypi.python.org/pypi/virtualenv。
windows平台下開啟cmd,進入virtualenv安裝包解壓目錄。
$ python install setup.py
安裝完成後,便可以利用virtualenv建立一個新的環境。virtualenv -h查看協助資訊。建立並啟用虛擬環境。
$ virtualenv geo_env$ cd geo_env\Scripts$ start activate
在虛擬環境中安裝需要的包
$ pip install pygeocoder
在虛擬環境中運行自己的項目
from pygeocoder import Geocoderif __name__ == ‘__main__‘: address = ‘207 N. Defiance St, Archbold, OH‘ print(Geocoder.geocode(address)[0].coordinates)
運行上面的代碼,得到地址的經緯度:
$ python search.py(41.521954, -84.306691)
實驗結束,關閉虛擬環境
$ deactivate
若不需要該環境,則刪除該虛擬環境的目錄即可。若需要在某個虛擬環境的基礎上再建立環境,則可
$ virtualenv --download -p geo_env\Scripts\python.exe geo_env_new
新的geo_env_new環境具有geo_env的已有包。
若是安裝了Pycharm IDE,pycharm已經整合了virtualenv,建立項目後,進入
File-->Settings-->Project-->Project Interpreter
選擇已有的環境,或者add local,或者create virtualenv。
學習《Python網路編程(第三版)》(Brandon Rhodes)隨手小記。
本文出自 “網路編程小新手” 部落格,請務必保留此出處http://ustchch.blog.51cto.com/12924303/1934769
windows下python3虛擬環境搭建