You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 10环境下PyCharm中Manim Community 0.14.0未解析引用问题求助

解决PyCharm中Manim包"unresolved reference"的问题

我之前也碰到过一模一样的情况!终端里用manim命令跑示例完全正常,但PyCharm里from manim import *就是飘红报未解析引用,核心原因就是PyCharm使用的Python解释器和你安装Manim的环境不匹配,下面几个方法一步步来,应该能解决:

  • 检查并切换到正确的Python解释器

    1. 打开PyCharm的File > Settings(快捷键Ctrl+Alt+S),找到Project: [你的项目名称] > Python Interpreter
    2. 看看当前解释器的包列表里有没有manim,如果没有,说明你选的解释器不是终端里用的那个
    3. 回到终端,输入where python(Windows系统),复制输出的Python路径(就是你用pip install manim时的那个Python)
    4. 回到PyCharm的解释器设置,点击右上角的齿轮图标 > Add > System Interpreter,把刚才复制的路径粘贴到Interpreter输入框,确认后就能看到manim出现在包列表里了
  • 刷新PyCharm缓存
    有时候就算解释器对了,PyCharm的缓存没更新也会报红。操作步骤:File > Invalidate Caches...,勾选"Clear file system cache and local history",然后点击Invalidate and Restart,重启后应该就能正常识别了

  • 确认虚拟环境(如果使用了的话)
    如果你是在虚拟环境中安装的Manim,一定要确保PyCharm激活了对应的虚拟环境:

    • 可以直接看PyCharm右下角的解释器选择框,选择你装Manim的虚拟环境
    • 或者在Settings的Python Interpreter里,选择虚拟环境目录下的Scripts/python.exe
  • 直接在PyCharm内安装Manim
    如果上面的方法都没效果,试试直接在PyCharm里安装:

    1. 打开Settings > Python Interpreter,点击右上角的加号(+)
    2. 在搜索框输入manim,选择版本0.14.0,点击Install Package,安装完成后代码里的引用就正常了

内容的提问来源于stack exchange,提问作者BasicTex

火山引擎 最新活动