无法在PyCharm中使用下载的第三方库

时间:2016-05-05 21:14:32

标签: python pycharm anaconda conda shapely

我正在处理一个脚本,该脚本将使用Basemap库将数据绘制到地图上。我也尝试导入Shapely以便在同一个脚本中使用。我在Windows 7环境中使用Anaconda2 for Python2.7。我使用conda install从Conda Packages站点下载tar.bz2文件(使用Windows命令行),看起来它们都安装正确。

当我打开Pycharm并查看我的可访问站点包时,我可以看到这个包。但是,当我尝试在我的脚本中使用它时,我得到一个错误,说该包不存在。我通过调试器运行脚本以查看它是否会消除更多光线,但我得到了同样的错误。这是我在Pycharm中转到设置 - >项目解释器时可用网站包的屏幕截图。

Screenshot of PyCharm site packages available

为了从新的Python文件中访问此包,我需要做些什么特别的事情吗?我试图说"导入塑造"或者"导入osx-64-shapely",但两者都给我相同的"包不存在"错误信息。我已经能够在Python中成功使用其他第三方库,所以我不太确定这里的错误是什么......

我是SO的新手 - 如果您需要更多详细信息或者我没有提供的某些信息,请告知我们。谢谢你的帮助!

编辑:我不是问conda和pip之间有什么区别,或者如何在PyCharm中使用pip。我之前已成功使用它们来安装第三方库。我要问的是,当我尝试导入时,可能导致从命令行成功安装的第三方库无法从PyCharm中访问。

1 个答案:

答案 0 :(得分:0)

我对Shapely不熟悉,但是我很惊讶地看到 osx-64-shapely 这个名字是你的python安装的一个站点包,它位于 windows 7 。您确定下载了正确的文件吗? :)