我在PyCharm做一个金字塔项目。我已经安装了所有的包,可以从命令行导入它们。但是,当我运行应用程序时运行.py文件
这是一条失败的线路
from pyramid.view import (
view_config,
)
它失败了
no module named pyramid.view
我知道pyramid已经安装,并且从命令行运行from pyramid.view import view_config
可以工作,但是当尝试运行项目时,它完全失败了。在
我尝试了原始行和仅使用from pyramid.view import view_config
但都不起作用。在
我在ubuntu14.04上使用python2.7.6
编辑:我要把我的Linux安装吹走,重新安装windows。在
可能是您在Pycharm中设置了错误的解释器,或者您设置了错误的解释器。可能想看看。在
不确定您是否有正确的解释器:请转到Pycharm Preferences->;Project:[your Project name]->;项目解释器。查看安装的软件包列表,并验证该列表中是否有金字塔。在
如果你安装了金字塔,试着重新打开pycharm。在
在virtualenv中安装金字塔:
我遇到了这个问题并找到了原因。张贴在这里,以防对其他人有用。在
Pycharm在“运行/调试配置”中有以下两个选项(默认选中):
如果选中以上两个选项中的任何一个,则PYTHONPATH与命令行本质上不同。这会引起这样的问题。在
例如,如果一个项目中有多个文件夹,那么这些文件夹的内容也作为python包安装(比如使用pip)。那么在这两个环境中,模块的路径可能不同(commandline vs PyCharm)。在
相关问题 更多 >
编程相关推荐