ImportError:没有名为'bottle'的模块 - PyCharm

Tin*_* TL 44 python importerror pycharm bottle

我用pip install在python3.4上安装了瓶子.在终端,当我这样做:

$ python3.4
>>>import bottle # shows no import error
>>> 
Run Code Online (Sandbox Code Playgroud)

但是当我在PyCharm中这样做时,它会说"导入瓶子ImportError:没有名为'bottle'的模块"

Tho*_*eil 104

在你的PyCharm项目中:

  • Ctrl+ Alt+ s打开设置
  • 在左侧列中,选择Project Interpreter
  • 在右上角有一个系统中找到的python二进制文件列表,选择正确的
  • 最终单击+按钮以安装其他python模块
  • 验证

在此输入图像描述

  • "Project Interpreter"现在位于Settings> Project:[您的项目]> Project Interpreter下.或者只需使用Ctrl + Shift + A搜索功能. (3认同)
  • 我怎样才能为本地开发的模块做到这一点? (2认同)

Iva*_*aev 41

在某些情况下,即使在本地文件上也不会出现"No module ...".在这种情况下,您只需要将相应的目录标记为"源目录":

标记为源lib目录


Vin*_*ula 9

PyCharm 5+的设置已更改.

  • 转到文件>默认设置
  • 在左侧边栏中,单击"默认项目">"项目解释器"
  • 在窗口底部,单击+以安装或 - 卸载.
  • 如果我们单击+,将打开一个新窗口,我们可以通过输入包名称/关键字来减少结果.
  • 安装包.
  • 转到文件>无效缓存/重启,然后单击无效并重新启动以应用更改并重新启动PyCharm.

    设置

    安装包

  • `File> Invalidate caches / restart`对我有用 (4认同)

Vik*_*oel 5

我正在使用 Ubuntu 16.04。对我来说,这是错误的解释器,默认情况下使用项目中的虚拟解释器。

因此,请确保选择正确的,因为 pip install 会将软件包安装到系统 python 解释器。

在此处输入图片说明


Mar*_*ung 5

PyCharm 2019.3,我的解决方案如下:

在此输入图像描述