當創建一個沒有本地包的虛擬環境時,我是否需要安裝mysql & mysqldb適配器,它位於我的全球站點包中,以便在我的虛擬項目環境中使用它們?Python Virtualenv
4
A
回答
5
您還可以(在UNIX上)將Python站點包中的特定包鏈接到virtualenv的站點包中。
0
是的。你將需要安裝,然後專門爲這個virtualenv。
參見:http://virtualenv.openplans.org/#the-no-site-packages-option
如果建立與virtualenv中--no-站點包ENV不會繼承全球站點上的包目錄的軟件包。
如果您看到site-packages目錄內的文件,則會通過符號鏈接創建包。
drwxr-xr-x 3 ashish staff 102 Nov 24 20:52 ..
lrwxr-xr-x 1 ashish staff 85 Nov 24 20:52 UserDict.py -> /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/UserDict.py
.....
因此,您可以通過爲特定包創建這些符號鏈接來手動添加包。
Adam Vandenberg正確回答了這個問題。
相關問題
- 1. Python - Virtualenv,python 3?
- 2. 更新Python virtualenv?
- 3. Virtualenv Python Windows
- 4. Python + Django + VirtualEnv + Windows
- 5. wxPython virtualenv python 3
- 6. Virtualenv Python 2.4
- 7. Jenkinsfile和Python virtualenv
- 8. Python 3「virtualenv not recognized」
- 9. rvmsudo模擬python/virtualenv
- 10. Pycharm subprocess.Popen python under virtualenv
- 11. 在virtualenv中升級python
- 12. 在virtualenv中安裝omniorb python
- 13. virtualenv pip mysqldb mac os X python
- 14. Python 3和Vagrant without Virtualenv
- 15. Python Virtualenv正在導入utils
- 16. Google App Engine Python,virtualenv和mimetypes
- 17. 在vim中設置python virtualenv
- 18. 無法創建python 3 virtualenv
- 19. 設置Python特定版本的Python virtualenv
- 20. python,virtualenv - 試圖製作一個新的virtualenv並獲取錯誤
- 21. Rsyslog + Virtualenv
- 22. Virtualenv說「root」而不是virtualenv的名字?
- 23. 內的virtualenv
- 24. 錯誤,virtualenv中
- 25. 燒瓶virtualenv
- 26. Virtualenv問題
- 27. 的Windows的Python VIRTUALENV安裝PIL和MySQL
- 28. 的virtualenv activate_this與不同的Python版本
- 29. pip安裝libvirt-python在virtualenv中失敗
- 30. Python:在Linux上的virtualenv上安裝Tkinter
嘿謝謝你的幫助和解答。我也可以使用pip&或easy_install來安裝我想要修改的軟件包? – demet8 2010-11-25 05:39:04
@ demet8:非常感謝。我提供完整的答案有點遲。請接受亞當范登堡的答案,因爲他打敗了我。 – pyfunc 2010-11-25 05:41:46