社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  pycharm

pycharm:importError没有名为x的模块?

Dinko Pehar • 5 年前 • 974 次点击  

X 在本例中,表示您安装的任何模块或包。

问题 :

我有一个叫 “X” . 在PyCharm中我得到一个错误 ImportError: No module named 'X'. 我的代码从终端运行,没有任何问题。有什么帮助吗?

我安装 X 在带有PIP的python3.4上。在终端中,当我导入时 X ,一切都很好,但当我用pycharm导入它时,它会说: ImportError: No module named 'X'" . 有什么帮助吗?


这基本上是日常问题,只是用不同的模块或包来代替名称 X .

安装的软件包或模块没有问题,而是 Pycharm项目翻译 您当前正在用于您的项目。

下面的答案通常是这个特定问题的解决方案。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30787
 
974 次点击  
文章 [ 2 ]  |  最新文章 5 年前
Dinko Pehar
Reply   •   1 楼
Dinko Pehar    5 年前

较短版本:

如果你在模块下面有一条弯弯曲曲的线,你就导入…

No Module found

…移动模块名称并按 中高音 + 进入 并选择 Install package X .

Install package X

这应该安装您认为已安装但 ImportError .


比较长的:

如果你想使用模块 X :

File -> Settings -> Project:NameOfProject -> Project Interpreter .

Project interpreter image

打开的窗口有一些特定区域:

  1. 这是Pycharm目前正在使用的项目解释器。您也可以在这里更改python环境。如果要添加手动创建的虚拟环境,请继续读取。
  2. 一点 “齿轮” 或A “齿轮” 习惯于 添加、编辑或删除 环境。如果要添加手动创建的虚拟环境,请选择 Add... 单击齿轮图标时,确保将正确的路径设置为 python.exe 你的虚拟环境。
  3. 重要: 所有已安装软件包的列表,由以下内容表示: 包名 版本 . 如果你想用包裹,但是 ImportError no module named 'X' , 请务必检查此处是否列出了包装!!!! .如果没有,则它没有安装在当前的python环境中,应该安装(继续读取)。
  4. 一点 + 代表 Install . 它可以用来安装软件包。只需点击 + 签名,搜索包并单击 Install Package 在你找到它的底部。还可以指定所需的包版本。在下面的示例中,我们搜索 flask 包裹。

    Package installation 现在应在已安装的包中安装并列出包。

K Riss
Reply   •   2 楼
K Riss    5 年前

pycharm为您的项目创建了一个带有自己的python解释器的虚拟环境,您需要为正在使用的解释器安装模块。要执行此操作,请转到“设置”->项目:您的项目名称”->python解释器,单击加号图标并选择要安装的模块。 或者,您可以强制Pycharm使用其他解释器,方法是从我前面提到的“Python解释器设置”页面顶部的下拉列表中选择它。