2014-05-25 58 views
3

我有Windows 7无法在Mac OS X上安装蟒蛇10.9.2

我已经给了它一个同事在Mac(OS X 10.9上运行下开发使用Python一些软件后,导入库TIFF。 2)。我从来没有使用Mac,并且无法帮助他们开始。我已经在Mac上下载并安装了Anaconda 1.9.2。根据连续文档,libtiff被包括在内,但是当我运行使用Spyder的IDE我收到以下错误,当它试图导入libtiff我的Python文件:

ImportError: No module named libtiff.

继堆栈Ooverflow其中一个答案,我尝试:

conda install libtiff 

这将运行并返回:

All requested packages already installed.

但是在Windows 7上我可以看到一个文件夹的libtiff联合国der \python27\lib\site-packages。在Mac上,没有libtiff文件夹在/lib/python2.7/site-packages下。

谁能告诉我我失踪了什么?

回答

0

对此不清楚。但是你可以做的是从终端输入echo $PATH并查看设置了哪些路径。 Anaconda与系统的交互方式并不清楚,但一个好的预感是,如果库文件不在路径中,那么会导致这种情况。

另外,看看Google Groups上的这个线程,Anaconda似乎安装了它自己的库,它可能需要符号链接到主目录/usr/local/lib中。用户丹尼斯Engemann酒店,谁发的帖子,帖子这个bash脚本在线程的最后回应:

for lib in ~/anaconda/lib/*; 
do 
    ln -s $lib /usr/local/lib/$(basename $lib); 
done 

我会推荐链接,以确保一切按预期之前先检查这两个目录。

+0

谢谢你的回答。我检查了$ PATH并将〜/ anaconda/lib添加到它。然而,问题似乎是安装时缺少libtiff python包装。如果我在将Windows 7中的libtiff.py拷贝到我的工作目录后尝试导入,那么导入会进一步,但找不到libtiff库,所以我可能需要做一些建议,一旦找到libtiff python wrapper 。首先,我想确定anaconda安装有什么问题。我不愿意对我的同事的机器做太多事情,因为我对MAC的知之甚少。 – user3674400

+0

@ user3674400嗯,我尽可能地帮了忙。但是当你说你不愿意做太多事情时,看起来象征性的连接就是解决方案。如果您发现此答案有帮助,请务必投票。 – JakeGould