枫之叶 世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

Mac下python3错误解决:dyld: Library not loaded: @executable_path/../.Python

M

环境

  • 操作系统:Mac
  • Python版本:python3.7
  • Python安装方式:虚拟环境virtualenvs

问题

➜ python -V                        
dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /Users/xxx/.virtualenvs/gop/bin/python
  Reason: image not found
[1]    49480 abort      python -V

# 验证错误
➜ /Users/xxx/.virtualenvs/gop/bin/python -V                              
dyld: Library not loaded: @executable_path/../.Python
  Referenced from: /Users/xxx/.virtualenvs/gop/bin/python
  Reason: image not found
[1]    49465 abort      /Users/xxx/.virtualenvs/gop/bin/python -v

因为使用了virtualenvs,那就看机器上不是虚拟环境的python3环境

$ python3 -V
Python 3.7.4

显示正常,那基本可以判断是这个虚拟python环境出现问题了。

解决

网上说,用brew升级下就好,这个方法虚拟环境就不好测试了,那就重新创建虚拟环境,虽然比较粗暴,但是能最快解决问题!

参考

  • python3错误:dyld: Library not loaded: @executable_path/../.Python:https://blog.csdn.net/stven_king/article/details/81291919

(完)

About the author

Add Comment

枫之叶 世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

碎言碎语

有点小懒,不定期更新

分类目录

标签