Python无法在主目录外访问任何模块

时间:2016-06-24 17:58:36

标签: python pip pythonanywhere

在我尝试使用python创建一个Web应用程序时,我发现我的首选模块web.py没有像其他模块那样预先安装。通过浏览一些论坛后,我了解到安装将在散列控制台中以下列方式进行:

pip install --user web.py
然而,令我惊讶的是显然:

Requirement already satisfied (use --upgrade to upgrade): web.py in /usr/local/lib/python2.7/dist-packages

在主目录中运行python 2.7 shell时(如果这是在点击&#34时实际发生的事情;新的2.7 Shell")我成功导入了' web'但是在运行时一个相同的导入网络'在/site/run.py的主目录之外我是不成功的...有人可以通知我有什么必要纠正这个问题?

1 个答案:

答案 0 :(得分:1)

我为我的愚蠢而道歉...事实证明pythonanywhere默认为python 3.x并且看到web.py是一个2.x模块,它不成功。我只能希望这篇文章可能会帮助一些同样谦逊的人,例如我将来。