我正在尝试为Python安装Chilkat库以便使用它的加密功能,但是以各种可能的方式成为Python的新手,我完全陷入了太早的困境。我按照the docs的指示安装了库,并验证了文件位于我的Ubuntu 12.04服务器上的“正确位置”(/usr/local/lib/python2.7/site-packages/
)。
我还下载了测试脚本。但是,当我尝试运行它时:
ImportError: No module named chilkat
我知道这是愚蠢的基本,但我在这里。在文档中,他们确实提到了sys.prefix
可能存在的问题。我的机器上的值(可能是默认值,因为我从未触及它)是/usr
。我把所有东西都移到那里,但仍然得到同样的错误。
帮助?放置这些文件最“pythonic”的地方在哪里?如何让Python普遍识别它们?
感谢。
答案 0 :(得分:2)
对于搜索的任何人,我最后都将site-packages
添加到我的sys.path
,方法是将.pth
文件添加到已经在我路径中的dist-packages
。
echo "/usr/local/lib/python2.7/site-packages" > /usr/local/lib/python2.7/dist-packages/site-packages.pth