安装matplotlib后提示f2py.exe不在PATH中,如何将对应目录添加到PATH?
PATH基础说明
PATH是操作系统自带的环境变量,作用是存储系统查找可执行程序的目录清单。你在终端输入任意命令时,系统都会按顺序遍历PATH内记录的所有目录,只有找到对应名称的可执行文件才能正常运行命令,否则就会提示「命令不存在」。
具体添加步骤
Windows 系统
- 先复制pip安装完成后提示的f2py.exe所在的目录路径,注意仅复制目录,不要包含f2py.exe文件名本身
- 按下
Win + R组合键唤出运行窗口,输入sysdm.cpl后按回车 - 在弹出的「系统属性」窗口切换到「高级」选项卡,点击底部的「环境变量」按钮
- 若仅需对当前登录用户生效,找到「用户变量」分组下的
Path条目双击打开;若需对设备所有用户生效,找到「系统变量」分组下的Path条目双击打开 - 点击右侧「新建」按钮,粘贴刚才复制的目录路径,之后依次点击所有弹出窗口的「确定」按钮保存配置
- 关闭所有已打开的终端/命令提示符窗口,重新打开后即可生效,可执行
f2py --version验证配置是否成功
macOS / Linux 系统
- 先复制pip提示的f2py可执行文件所在的目录路径
- 打开终端,根据你当前使用的shell编辑对应配置文件:使用bash则编辑
~/.bashrc,使用zsh则编辑~/.zshrc - 在配置文件的末尾添加如下内容,将占位符替换为你实际复制的目录路径:
export PATH="你复制的f2py所在目录路径:$PATH"
- 保存退出编辑器后,在终端执行对应命令让配置立即生效:bash用户执行
source ~/.bashrc,zsh用户执行source ~/.zshrc - 执行
f2py --version验证配置是否成功
内容的提问来源于stack exchange,提问作者Pygatti
相关产品推荐
相关产品推荐

