1. 程式人生 > >windows下python3虛擬環境搭建

windows下python3虛擬環境搭建

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 Geocoder

if __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虛擬環境搭建