狗洲L 2024-05-06 14:39 采纳率: 73.3%
浏览 18

安装了对应版本的numpy,但是在Pycharm里导入时还是报错

img


刚开始我以为是版本问题,我用的是Python.3.11,查了一下安的numpy是1.26.0,是对应的版本,调用的时候还是报错,应该怎么解决呢

  • 写回答

5条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-06 14:39
    关注

    引自免费微信小程序:皆我百晓生

    根据您提供的错误信息,看起来您正在尝试从NumPy的源码目录直接运行Python脚本,这会导致导入错误。要解决这个问题,请遵循以下步骤:

    1. 首先,确保您的系统上已经正确安装了NumPy。您可以打开一个新的终端(Terminal)窗口,并输入以下命令检查NumPy是否安装以及其版本:
    pip list | grep numpy
    

    如果输出显示NumPy及其版本,那么它已经被安装了。

    1. 如果您看到的提示是numpy没有被找到,那么您需要安装它。在终端中输入以下命令进行安装:
    pip install numpy
    
    1. 如果NumPy已经安装但仍然有导入问题,确认您不是在NumPy的源码目录下运行脚本。通常,您应该有一个独立于源码的Python环境来运行脚本。如果您是从NumPy源码目录启动的Python解释器,例如通过双击脚本或在该目录内运行python py.py,那么会出现这个错误。

    2. 解决方法是离开NumPy的源码目录,然后进入您项目的根目录。在终端中,首先使用cd命令切换到您的项目目录(在这个例子中是math_model),然后运行脚本:

    cd /Users/Liuxiaozhou/PycharmProjects/math_model
    python py.py
    
    1. 如果您使用的是虚拟环境(venv、conda等),请确保已经在正确的环境中激活并运行脚本。

    按照上述步骤操作,您应该能成功导入NumPy并运行您的脚本。如果还有任何问题,请提供更多信息,以便我能进一步协助您。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月6日

悬赏问题

  • ¥15 程序实在不会写,要秃了
  • ¥15 pycharm导入不了自己的包
  • ¥15 C#.net通过内网url地址获取文件并下载问题,浏览器postman可以正常下载,用程序不行
  • ¥15 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位!
  • ¥15 关于R语言单因素与多因素线性回归的平均值
  • ¥15 服务器清除BIOS之后引导不了
  • ¥15 CPLEX用OPL编写的混合整数线性优化问题。
  • ¥15 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?
  • ¥15 前端预览docx文件,文件从后端传送过来。
  • ¥15 层次聚类和蛋白质相似度