我正在尝试为Python安装ChartDirector模块。我下载了该文件并将其扩展,并将其与我使用的所有其他模块一起放入/Users/MyName/anaconda/lib/python2.7/site-packages/ChartDirector
中。
但是,当我尝试调用该模块时,出现以下错误:
File "Zones.py", line 1, in <module>
from pychartdir import *
ImportError: No module named pychartdir
我已经更改了Python路径以包括模块的确切名称:
import sys
sys.path.append("/Users/paulbaranowski/anaconda/lib/python2.7/site-packages/ChartDirector")
print(sys.path)
但是我仍然遇到同样的错误。您对如何使其工作有任何建议吗?
最佳答案
ChartDirector for Python库位于“ ChartDirector / lib”子目录中。您需要将“ ChartDirector / lib”中的所有内容复制到Python模块目录中。尝试类似的东西:
cp -r ChartDirector / lib /Users/paulbaranowski/anaconda/lib/python2.7/site-packages
另一种方法是简单地将“ ChartDirector / lib”中的所有内容复制到包含“ Zones.py”脚本的目录中。
参见:ChartDirector for Python Installation