爲了不改變默認的python安裝,我有一個在啓動時自動運行的virtualenv設置。我還設置了我的配置文件,除非運行virtualenv,否則pip將不會運行。到目前爲止,我一直在使用python2.x,現在已經通過自制軟件安裝了python3。當我嘗試通過pip3安裝新軟件包時,出現以下錯誤:Could not find an activated virtualenv (required).
。但是,當我通過檢查$ VIRTUAL_ENV變量來檢查虛擬env的存在時,它告訴我虛擬env實際上正在運行:-bash: /Users/me/virtualenvs/r: is a directory
。我需要爲每個版本的python創建virtualenvs的單獨實例嗎?爲什麼我的一個版本的python會識別virtualenv,而另一個不會呢?如何讓兩個版本的Python在virtualenv內共存?
1
A
回答
0
0
似乎有兩種不同的virtualenvs,其中一種與python2兼容,其中一種與python3兼容。我不確定是否有一種方法可以兼容兩者,但是我繼續使用python 3創建了一個新的virtualenv(python3 -m venv myPython3Env
),並且已經能夠成功使用它。
相關問題
- 1. 在virtualenv中的兩個版本的OpenCV,python
- 2. 設置Python特定版本的Python virtualenv
- 3. 在Requirements.txt中爲Virtualenv指定Python版本
- 4. 如何讓VirtualEnv使用setuptools的自定義版本?
- 5. 的virtualenv activate_this與不同的Python版本
- 6. 匹版本的virtualenv
- 7. 如何編寫可以並排共存的兩個本地dll版本?
- 8. 在Windows上使用virtualenv -p(和virtualenvwrapper-win)的多個python版本
- 9. 如何合併兩個csv文件與python 2.5版本中的公共列
- 10. 如何讓httpd的工作有兩個不同版本的OpenSSL
- 11. 這兩個版本的Python如何在ubuntu上運行?
- 12. 如何在兩個Java Web服務之間共享內存?
- 13. 如何在兩個進程之間協調共享內存
- 14. Virtualenv安裝多個Python版本的模塊
- 15. 如何讓Apache的版本
- 16. mac兩個版本的python衝突
- 17. 安裝Python模塊的兩個版本
- 18. 使用特定版本的Python創建Windows Python virtualenv
- 19. VIRTUALENV不同的Python版本不能在Windows工作
- 20. 在Ubuntu中更新現有virtualenv中的python版本
- 21. 我如何讓jenkins構建Subversion版本庫的每個版本
- 22. 使用virtualenvwrapper爲每個virtualenv設置python版本
- 23. 如何讓兩個變量在javascript中共享一個math.random值
- 24. 如何在兩個或多個程序之間共享內存中的System.Object?
- 25. 如何安裝兩個版本的RVM
- 26. 如何安裝兩個版本的xcode
- 27. 如何在virtualenv上安裝舊版本的Django?
- 28. 如何在virtualenv中使用不同版本的Django
- 29. 在VSTS版本之間共享內部版本號
- 30. 共享內存sysv_ipc Python
有兩個獨立的virtualenvs會不會更好? – e4c5
會嗎?什麼是利弊?我覺得python的兩個版本相當獨立。 – orange1
擁有不同的virtualenv意味着你有完全獨立的python運行版本。唯一的缺點是你會花費更多的磁盤空間。 – e4c5