2014-09-26 155 views
20

我用pip install在python3.4上安装了瓶子。在终端,当我这样做:ImportError:没有名为'bottle'的模块 - PyCharm

$ python3.4 
>>>import bottle # shows no import error 
>>> 

但是当我在PyCharm做到这一点,它说:“进口瓶导入错误:没有模块名为‘瓶’”在你的PyCharm项目

+1

如果您PyCharm配置为使用您从终端使用相同的'python3.4'?你是否设置了virtualenv或venv或用户网站包或“PYTHONPATH”? – abarnert 2014-09-26 22:38:05

+0

实际上,我想我需要设置PYTHONPATH,任何想法我怎么能做到这一点? – 2014-09-26 22:57:15

+1

看起来你必须点击解释器旁边的齿轮,然后点击More ...,然后在弹出的列表中再次单击相同的解释器,然后单击路径按钮(最右边的扇出图标左下角的5个按钮),然后您将看到解释器路径列表,您可以在其中单击+按钮添加另一个解释器路径。 – abarnert 2014-09-26 23:06:00

回答

57

  • 按Ctrl + Alt键+小号打开设置
  • 在左边栏目中选择项目右上角解释
  • 有你的系统上发现蟒蛇的二进制文件的列表,选择一个正确的
  • 最终点击+按钮来安装额外的Python模块
  • 验证

enter image description here

+0

是的,我做到了!多谢,伙计!:) – 2014-09-26 23:47:37

+0

您的欢迎,也请注意在设置面板中的一个有用的技巧,点击'+'按钮上方的齿轮按钮并选择“创建VirtualEnv”创建一个新的环境,其中稍后将安装的模块不会混乱在你的Python安装系统范围内。这也是有用的,你想测试同一模块的不同版本。 – Thomasleveil 2014-09-26 23:50:37

+0

所以你必须第二次在你的系统上安装模块?这似乎有点荒谬。你不能只是链接到你已经有的模块或什么的? – user124384 2017-04-22 18:09:35

3

PyCharm 5+的设置已更改。

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

    Settings

    Install package

+0

它没有帮助我。 – jciloa 2017-12-15 07:58:11

相关问题