Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:没有名为…“的模块;错误_Python_Python 2.7_Chilkat - Fatal编程技术网

Python:没有名为…“的模块;错误

Python:没有名为…“的模块;错误,python,python-2.7,chilkat,Python,Python 2.7,Chilkat,我试图为Python安装Chilkat库,以便使用它的加密功能,但由于我对Python在各种可能的方面都是新手,所以我现在完全陷入困境还为时过早。我已经按照Ubuntu 12.04服务器上的说明安装了库,并验证了文件是否位于“正确的位置”(/usr/local/lib/python2.7/site packages/) 我还下载了测试脚本。但是,当我尝试运行它时: ImportError: No module named chilkat 我知道这很愚蠢,但我在这里。在文档中,他们确实提到了sy

我试图为Python安装Chilkat库,以便使用它的加密功能,但由于我对Python在各种可能的方面都是新手,所以我现在完全陷入困境还为时过早。我已经按照Ubuntu 12.04服务器上的说明安装了库,并验证了文件是否位于“正确的位置”(
/usr/local/lib/python2.7/site packages/

我还下载了测试脚本。但是,当我尝试运行它时:

ImportError: No module named chilkat
我知道这很愚蠢,但我在这里。在文档中,他们确实提到了
sys.prefix
可能存在的问题。我的机器上的那个值(可能是默认值,因为我从未接触过它)是
/usr
。我把所有的东西都移到了那里,但还是得到了同样的错误

帮忙?哪里是放置这些文件的最“pythonic”的地方?如何让Python普遍识别它们


谢谢。

对于搜索的任何人,我只是将
站点包添加到我的
sys.path
中,将
.pth
文件添加到
dist packages
,该文件已经在我的路径中

echo "/usr/local/lib/python2.7/site-packages" > /usr/local/lib/python2.7/dist-packages/site-packages.pth

听起来像是路径问题。您的配置文件中是否定义了PYTHON_PATH变量?我的配置文件中的
sys.PATH
的值是多少?没有
PYTHON_PATH
(这是一个流浪VM),@BenDundee。还有,@Simeon Visser,我的
sys.path
[“,/usr/lib/python2.7',”/usr/lib/python2.7/plat-linux2',“/usr/lib/python2.7/lib-old',“/usr/lib/python2.7/lib-dynload',“/usr/local/lib/python2.7/dist-packages',”,“/usr/lib/python2.7/distcode-packages>”。假设
sys.path
与Java类路径类似,这看起来就是问题所在。我是否应该转到
dist包
,而不是
站点包
?这很普遍吗?