2016-02-29 142 views
1

我在CentOS6系統上安裝了新的Anaconda環境,我想安裝最新版本mysql-connector-python(v2.1.3)。問題是,Conda託管的最新軟件包是2.0.3,並且由於該連接器目前不在PyPI上託管,因此無法通過Pip安裝(Pip的--allow-external選件已折舊)。在不使用Conda的情況下將Python包安裝到Conda Env

我知道我可以通過yum install輕鬆安裝包裝,但我相信它會在Conda環境之外安裝它。 有什麼方法可以使用yum或其他方法將此軟件包完全隔離到特定的Conda環境中?

回答

2

原來這很簡單。只需下載源目錄中PyPI和pip install上不可用的Python包的源代碼即可。只要記住要將Conda環境安裝爲活動狀態,Pip將正確隔離安裝到env範圍。

我不知道Pip從本地選項安裝,所以非常感謝Anaconda mailing list上的人們對此的幫助。