回答
我可能在這裏是錯誤的,但我不相信virtualenv是其本質上的東西,你聯繫與一個項目。當您使用的virtualenv,你基本上說,「我採取這一Python解釋器,安裝我想它是什麼,並從Python解釋器,整個計算機使用默認設置它放在一邊。」 Virtualenv沒有Python「項目」的概念;它只是您運行代碼的Python解釋器的自定義版本。像PyCharm這樣的工具可以讓您將項目與virtualenv相關聯,但這些工具是基礎軟件之上的另一層。
爲了使用的virtualenv一個項目,你將需要「激活」它每次你想使用它的時間。在Windows上激活virtualenv的文檔找到here。
編輯:
看到你已經virtualenvwrapper標記在自己的崗位,所以我做了一些狩獵上。看起來有mkproject
命令,該命令創建一個項目文件夾,然後將其與virtualenv解釋器相關聯。關於它的文檔可以在here找到。
所以基本上只是激活它,並從那裏運行python文件/代碼?明白了Thanx – lulliezy
我同意你所說的大部分內容,但是我仍然會將特定的envs與我的特定項目聯繫起來,對每個項目都有一個特定的環境是非常有用的,但是當然,你可以使用一個env到很多項目。 –
要求:
- 虛擬信封
- Pycharm
轉到虛擬env和鍵入which python
添加遠程項目解釋器(文件>默認設置>項目解釋(COG)添加遠程)
你會需要設置您的文件系統,以便PyCharm也可以打開該項目。
注:
- 而不保存運行配置,會導致pycharm看到你的運行配置爲腐敗
- 有一個在右上角,上面寫着
share
按鈕不要關閉您的虛擬環境啓用這個,你的運行配置將被保存到一個.idea文件,你將會有很少的問題
如果你已經安裝了virtualenv,你j你需要開始使用它。
- 使用
virtualenv env_name
在cmd
上創建項目虛擬環境。要將特定版本的python與您的環境關聯,請使用:virtualenv env_name -p pythonx.x
; - 導航到它的腳本文件夾和執行
activate
激活您的環境。 - 您的終端現在使用您的虛擬環境,這意味着您安裝的每個python軟件包以及您運行的python版本都將是您在env中配置的軟件。
我喜歡創建類似於我的項目名稱的環境,我總是在每個項目中使用一個環境,這有助於跟蹤我的特定項目需要運行的包。
如果您還沒有閱讀過關於venvs的更多信息,請嘗試使用google搜索requirements.txt
以及pip freeze
命令,這些命令對於跟蹤您的項目包非常有用。
- 1. 問題有關python虛擬環境
- 2. 編譯python虛擬環境
- 3. Python的虛擬環境Django
- 4. 針對不同項目的虛擬環境和python版本
- 5. Qt4的問題在python虛擬環境
- 6. Python 2.7在虛擬環境中的SyntaxError
- 7. 混淆在python Django的虛擬環境
- 8. 虛擬化環境
- 9. Javascript虛擬環境?
- 10. 爲python創建虛擬環境2.7
- 11. Python解釋器,虛擬環境和pycharm
- 12. 將python虛擬環境鏈接到eclipse
- 13. 無法安裝虛擬python環境
- 14. 爲python創建虛擬環境
- 15. Mac上的虛擬環境與python 3.4
- 16. 虛擬環境錯誤python版本
- 17. 瞭解Python的虛擬環境
- 18. 上傳在Github上虛擬環境中設置的Django項目
- 19. 虛擬環境模塊(ModuleNotFoundError)
- 20. 承認虛擬環境
- 21. Django與虛擬環境
- 22. 測試虛擬環境(virtualenv)
- 23. 虛擬類開發環境
- 24. 規劃虛擬化環境
- 25. Eclipse,pydev和虛擬環境
- 26. Erlang的虛擬環境
- 27. MySQL和虛擬環境
- 28. Pycharm和虛擬環境
- 29. 激活虛擬環境
- 30. 單個Django項目的兩個虛擬環境?
http://python-guide-pt-br.readthedocs.io/en/latest/dev/virtualenvs/這可能是它嗎? –