2016-02-29 95 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上的人们对此的帮助。