Add*_*dem 8 python ffmpeg matplotlib
我无法在Mac电脑上显示matplotlib动画。我已经尝试了几次安装ffmpeg的尝试,但是都失败了,我开始怀疑这是否不是解决问题的错误方法。
我找到了这个页面。
由于我是从Anaconda的Spyder应用程序运行Python,因此本节似乎很相关。它说
(Ana)Conda中提供的默认python不是框架版本。但是,Conda开发人员已轻松在主环境和Conda envs中安装框架构建。要使用此安装python.app
conda install python.app并使用pythonw而不是python
我不清楚这是什么意思,但是我打开了一个终端,运行conda install python.app,它似乎可以工作-至少没有错误消息。我可以导航到包含该文件的文件夹python.app。
我不清楚“使用pythonw” 是什么意思,但我导航到要编译和运行的动画$ pythonw anim.py,这给了我I / O错误。我不确定是否应该以pythonw其他方式使用它,或者做什么。如果我重新启动并尝试在Spyder中运行代码,则会收到与以前相同的错误。
我知道代码可以工作,因为我已经在具有ffmpeg的Linux机器上运行了它,并且可以工作。
无论做什么,我还需要做些其他事情来构建框架吗?
安装框架构建后,您必须将 python 解释器的位置从 python 更改为 pythonw。我不熟悉 Spyder,但在 VS 代码中我通过修改 settings.json 文件解决了这个问题
{
"python.pythonPath": "/Users/[username]/miniconda3/envs/base-evn/bin/python"
}
Run Code Online (Sandbox Code Playgroud)
到
{
"python.pythonPath": "/Users/[username]/miniconda3/envs/base-evn/bin/pythonw"
}
Run Code Online (Sandbox Code Playgroud)
我正在使用迷你科达。对于 anaconda,主目录中的文件夹可能被命名为以下之一:
蟒蛇2。蟒蛇3。
| 归档时间: |
|
| 查看次数: |
1400 次 |
| 最近记录: |