Python 无法识别某些模块
我试图在PyCharm中导入的一些模块无法识别(如图所示)。奇怪的是,例如,PyCharm能够识别scipy.cluster.hierarchy中的“linkage”,但不能识别scipy.stats中的“zscore”,这意味着确实安装了“scipy” 我正在使用PyCharm 2020.1和Python 3.7.7 我已经试过了:Python 无法识别某些模块,python,intellij-idea,pycharm,ide,Python,Intellij Idea,Pycharm,Ide,我试图在PyCharm中导入的一些模块无法识别(如图所示)。奇怪的是,例如,PyCharm能够识别scipy.cluster.hierarchy中的“linkage”,但不能识别scipy.stats中的“zscore”,这意味着确实安装了“scipy” 我正在使用PyCharm 2020.1和Python 3.7.7 我已经试过了: 卸载和安装PyCharm 卸载和安装Python 3.7.7 从一开始就配置我的项目解释器并安装所有包 使用不同版本的Python(3.8.2) 检查解释器路径
- 卸载和安装PyCharm李>
- 卸载和安装Python 3.7.7
- 从一开始就配置我的项目解释器并安装所有包李>
- 使用不同版本的Python(3.8.2)李>
- 检查解释器路径李>
- 在项目中使用虚拟环境(venv文件夹)李>
- 确保我使用的解释器与python控制台设置中的python解释器匹配李>
这可能是因为这些模块安装在路径中 C:\Users\“Username”\AppData\Roaming\Python 这不是环境变量的一部分。将此路径添加到环境变量。为此,您可以按照说明进行操作。这可能会解决您的问题 这可以在这里看到:(可能在您的系统中有所不同) 通常,Python安装在 C:\Users\“Username”\AppData\Local\Packages\Python 或 C:\Program Files\Python 并且只有这些被添加到path变量中 编辑:
这可能是因为这些模块安装在路径中 C:\Users\“Username”\AppData\Roaming\Python 这不是环境变量的一部分。将此路径添加到环境变量。为此,您可以按照说明进行操作。这可能会解决您的问题 这可以在这里看到:(可能在您的系统中有所不同) 通常,Python安装在 C:\Users\“Username”\AppData\Local\Packages\Python 或 C:\Program Files\Python 并且只有这些被添加到path变量中 编辑:
我设法解决了它。我必须卸载PyCharm,并从我的计算机中删除其缓存(卸载期间不会删除)。
在我再次安装PyCharm后,它成功了 我设法解决了它。我必须卸载PyCharm,并从我的计算机中删除其缓存(卸载期间不会删除)。
在我再次安装PyCharm后,它成功了 请转到
File->Settings->Project->Python解释器
并发布它的屏幕截图。应该有所有已安装模块的列表。您是否也在使用venv?谢谢您的评论。这是一个很大的软件包列表,所以如果我截图一个你感兴趣的特定部分,也许会更好?我目前没有使用venv,但正如我所提到的,当我尝试使用它时,它也不起作用。好的,那就不需要发送截图了,只要检查一下你的模块就可以了。并尝试重新安装。已经安装了,谢谢。请转到文件->设置->项目->Python解释器
并发布它的屏幕截图。应该有所有已安装模块的列表。您是否也在使用venv?谢谢您的评论。这是一个很大的软件包列表,所以如果我截图一个你感兴趣的特定部分,也许会更好?我目前没有使用venv,但正如我所提到的,当我尝试使用它时,它也不起作用。好的,那就不需要发送截图了,只要检查一下你的模块就可以了。并尝试重新安装。已经安装了,谢谢。谢谢您的评论@tanish。但我在“漫游”下没有一个名为“Python”的文件夹。此外,我再次检查了路径,Python在那里被配置为“C:\Users\Yoni Itzhak\AppData\Local\Programs\Python\Python37”。所以这个解决方案对我不起作用。试着像我一样更新这些库,并检查它们的安装位置。如果它们未安装在本地文件夹中,请尝试将它们的路径添加到PATH环境变量中。谢谢。我也试过了,发现它们安装在本地文件夹中,路径是在那里配置的。谢谢你的评论@tanish。但我在“漫游”下没有一个名为“Python”的文件夹。此外,我再次检查了路径,Python在那里被配置为“C:\Users\Yoni Itzhak\AppData\Local\Programs\Python\Python37”。所以这个解决方案对我不起作用。试着像我一样更新这些库,并检查它们的安装位置。如果它们未安装在本地文件夹中