本文摘要(由AI生成):
在使用pip安装了numpy模块后,尝试在程序中导入时遇到报错,提示找不到该模块。尽管在Python安装目录下能找到numpy,且在命令行中导入numpy没有问题。经过排查,发现原因是PyCharm的解释器路径设置不正确。重新设置解释器路径后,问题得到解决。此外,还注意到在Win7系统的Program Files目录下,由于权限限制,无法直接新建文件,这可能导致在该目录下安装模块时出错。因此,在安装和配置Python模块时,需要注意解释器路径和文件权限问题。
用pip安装了numpy这个moudle后,写程序import这个模块进来的时候,执行报错,说找不到这个module。
去python的安装目录下找的话 ,这个module是有的 。而且进cmd命令行,敲 import numpy也是没有问题的。
折腾了半天才找到原因:PyCharm的解释器路径设置有问题。即PyCharm的解释器路径没有指向通过pip安装了numpy这个moudle的解释器(个人理解,不知是否正确)。重新设置PyCharm的解释器路径问题就解决了。
同样的程序,这回就不报错了!
新建项目时,解释器设置为原来的即可。
另外解决这个问题的同时还发现了另外一个有意思的地方,就是Win7系统下的program files这种目录下是不能自己右键进行文件新建的,这个应该是因为用的公司电脑,自己不是管理员权限,所以只能新建文件夹,而不能新建任何文件。所以如果解释器这里配置的是program files目录下的时候,安装module不能成功,因为写入内容的时候报错。