问题描述:
我是Python3.8.1版本,本来在命令行输入pip install numpy安装完numpy后,我以为就能直接在Pycharm中直接使用了,我import numpy,然后它跟我说没有这个module,What the hell?然后在网上搜解决办法,捣鼓了一下午,结果只是打两个√就行了,有点无语…(办法不唯一,视情况而定)
解决办法:
点击菜单栏上的File:

选择settings->Project:xxx->Project Interpreter:

点击这一栏后面的“设置”选“Add”:

然后在这里打上这两个勾:

然后Pycharm就会更新编译环境,然后你下载到的模块、库就导入成功了:

随便拿个以前写的代码测试一下,OK:

原因分析:
结合这次经历,依我个人想法来看,应该是你新安装的函数、库、模块,Pycharm还没纳入进编译环境,需要手动更新一下编译环境才能将其导入。不过前提是要你的模块都安装在了Python3.8.1版本编译环境下(版本不一定要一样,只是拿我的例子说),用命令行去安装会自动帮你装在这个Python3.8.1编译环境。
在Python3.8.1版本中,通过pip安装numpy后,在PyCharm中无法直接导入。解决办法是进入File -> Settings -> Project Interpreter,点击添加并勾选相应选项以更新编译环境。新安装的模块需要手动更新PyCharm的编译环境才能导入使用。

3790

被折叠的 条评论
为什么被折叠?



