为本地python版本安装anaconda软件包

时间:2016-03-07 09:59:18

标签: python anaconda

我正在设置一个anaconda环境,除了安装在本地系统上的软件包之外,我能够针对默认的anaconda python安装和运行所有软件包。

另一方面,我有一个本地编译的python可执行文件,可以使用有问题的软件包,但是当我显式运行它时,它无法看到我为anaconda版py安装的软件包(如预期的那样)。有没有办法根据我的python的本地可执行文件安装包?

我收到的错误是

ImportError: /data/..../libboost_python-mt.so.1.55.0: undefined symbol: PyUnicodeUCS2_FromEncodedObject

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我通过在anaconda文件夹中对系统的python可执行文件进行符号链接并对其安装软件包来解决这个问题。尽管如此,这是一个肮脏的修复,我遇到了使用默认python可执行文件的包的一些问题。