即使从命令行导入有效,PyCharm 中也会出现导入错误

Ful*_*012 5 python pycharm pyramid

我正在 PyCharm 中从事金字塔项目。我已经安装了所有软件包,并且可以从命令行导入它们。但是,当我运行我的应用程序 run.py 文件时

这是失败的线路

    from pyramid.view import (
    view_config,
    )
Run Code Online (Sandbox Code Playgroud)

它失败了

没有名为pyramid.view的模块

我知道金字塔已安装,并且from pyramid.view import view_config从命令行运行可以正常工作,但是在尝试运行该项目时它完全失败。

我已经尝试过原来的路线和只是拥有,from pyramid.view import view_config但都不起作用。

我在 ubuntu 14.04 上使用 python 2.7.6

项目解释器配置的屏幕截图

编辑:我只是要删除我的 Linux 安装并重新安装 Windows。

And*_*yko 2

不确定您有正确的解释器:转到Pycharm Preferences -> Project: [your project name] -> Project Interpreter。查看已安装的软件包列表并验证该列表中是否有金字塔。

如果您安装了金字塔,请尝试重新打开 pycharm。

在你的 virtualenv 中安装金字塔:

source virtualenv/bin/activate
pip install pyramid
Run Code Online (Sandbox Code Playgroud)