由於python的版本眾多,還有python2和python3的爭論,因此有些軟體包或第三方庫就容易出現版本不相容的問題。
通過virtualenv
這個工具,就可以構建一系列虛擬的python環境
,然後在每個環境中安裝需要的軟體包(配合pip
使用),這一系列的環境是相互隔離的。作為乙個獨立的環境就不容易出現版本問題,還方便部署。
pip install virtualenv
virtualenv venv
為環境指定python直譯器:
virtualenv -p c:\python27\python.exe venv
activate venv
deactivate
直接刪除目錄即可.
rmvirtualenv venv
預設建立的虛擬環境位於c:\users\username\py3,可以通過環境變數workon_home
來定製。
通過計算機-->屬性-->高階系統設定-->環境變數-->在系統變數中新建「變數名」:workon_home,變數值:「你自定義的路徑」。
建立後,會自動啟用環境,注意看shell提示符的改變:
(py3)c:\>
lsvirtualenv
workon venv
cdvirtualenv
windows下使用gcc呼叫python的問題
用gcc編譯了乙個c 呼叫python的程式,這個程式在vs下是好用的,而且沒有使用vs的任何庫 可是到了gcc下就是無法使用 後來上網查了一下資料才知道,是因為cl與gcc的執行時庫不同。開啟cmd視窗,輸入python就可以看到 python的windows版本是用msc編譯的 所以python...
windows下c語言程式呼叫python實踐
目的 執行環境 注意點 在實際的工作中,為了方便利用python寫的程式 因為python中有很多功能強大的函式庫 有時需要進行c c 與python的混合程式設計,特別是需要在c程式中呼叫python指令碼。關於c程式呼叫python 除了官方文件,網上有很多好的文章可以參考,下面開展實踐,實驗的...
windows與linux安裝Python虛擬環境
首先安裝工具 如果想自定義虛擬環境位置,可以修改環境變數,路徑自己指定想要放虛擬環境的地方 修改環境變數 workon home 所有虛擬環境儲存位置的路徑 這樣我們建立的虛擬環境就知可以按照我的需求存放 指定安裝python3的虛擬環境 python引數後面指向安裝python3 的路徑,然後給虛...