關於在virtualenv中安裝mysql-python的stackoverflow有很多問題。但是,在virtualenv中沒有關於安裝mysql的任何信息。如何在virtualenv中安裝mysql?
你應該在你的virtualenv中安裝mysql嗎?
關於在virtualenv中安裝mysql-python的stackoverflow有很多問題。但是,在virtualenv中沒有關於安裝mysql的任何信息。如何在virtualenv中安裝mysql?
你應該在你的virtualenv中安裝mysql嗎?
No. Virtualenv只虛擬化了Python環境,而不是所有的東西。
只是引述Virtualenv documentation加入@duskwuff的回答是:
的virtualenv是一個工具來創建孤立的Python環境。
正在解決的基本問題是依賴關係和版本之一,以及間接權限 。
如果使用這樣的方式(從CMD)的虛擬環境:virtualenv --no-site-packages --distribute summary_python
然後虛擬環境將沒有任何全球性的包來創建(如被安裝在C; \ python27)。要允許全局程序包像這樣安裝它:virtualenv --distribute summary_python
。如果您在C:/ python27或全局安裝了mysql-python,那麼只需將以下文件從「C:/ python/lib/site-packages」複製粘貼到您的虛擬目錄中環境 「/ lib目錄/站點包」
**不需要從「C:\ Python27 \ Lib \ site-packages \ django \ db \ backends」或「C:\ Python27 \ Lib \ site-packages \ django \ contrib \ gis \ DB \後端」。