Python模块导入在网站上失败

时间:2012-07-26 19:00:59

标签: python import module

我有一个模块(pyScss)我想在远程服务器(Web主机)上使用,由于我没有权限安装在通常的目录中,我安装在另一个({{1} })并修改了/home/private/lib/python。现在问题在于尝试导入我的模块。

在解释器和命令行中,一切正常。我可以导入模块并使用它和一切。即使我说$PYTHONPATH,我也可以使用> python -S,一切正常。

现在假设我有一个使用模块site.addsitedir('/home/private/lib/python')的文件/home/public/test.py。在命令行上键入scss可以正常工作,但加载> python /home/public/test.py失败 - “没有名为scss的模块”。 http://mywebsite.com/test.pysys.path的值在两种情况下均一致。

这里发生了什么?

1 个答案:

答案 0 :(得分:0)

对于其他遇到此问题的人,我前段时间为此制作了视频教程:http://www.youtube.com/watch?v=pf2HS9gGI7k&list=UUJ_3fstMOH-g4yBxtvgAWkw&index=1&feature=plcp

我认为它应该涵盖你采取的步骤!