当前位置: 首页 > 知识库问答 >
问题:

解决PyCharm python错误-dyld:未加载库

郎宏逸
2023-03-14

我正在使用macOS Sierra V.10.12.6下的PyCharm 2018.3.2社区版

今天我在Python控制台中发现了以下错误消息:

dyld: Library not loaded: /usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/Python
  Referenced from: /Users/tleis/PycharmProjects/BioInformaticsI/venv/bin/python
  Reason: image not found

经过一些研究,我怀疑原因是因为我运行的一些与HomeBrew相关的命令。

共有3个答案

孔弘盛
2023-03-14

我也遇到了同样的问题,我尝试在PyCharm IDE中更改项目解释器,如下所示。

当系统中存在多个版本的Python时,IDE必须按照usr/local/bin/Python{version}中的格式解释更新的引用

冀嘉木
2023-03-14

我也遇到了同样的问题,正如AKX所说,删除并重新创建虚拟环境解决了这个问题。对于那些像我一样不确定如何做到这一点的人来说,这些命令对我来说很有用:

$ find ~/.virtualenvs/env-name/ -type l -delete
$ virtualenv ~/.virtualenvs/env-name

将“env name”替换为相关虚拟环境的名称。错误消息中显示的路径应显示虚拟环境的名称。

弓俊晖
2023-03-14

该错误消息似乎表明您可能已经更新了您的Python版本,这可能会偶尔导致virtualenvs出现这些症状。

最简单的解决方法是删除并重新创建虚拟环境。

 类似资料:
  • 问题内容: 当我尝试使用Terminal中的命令使用python创建虚拟环境时,出现以下错误: 我不是第一个遇到类似错误的人-我尝试遵循此答案的建议并运行: 那没有帮助。也没有以超级用户身份运行commmand。 接下来我应该调查什么? 问题答案: 我有完全相同的错误消息。Continuum Analytics支持小组的Ray Donnelly提供了以下解决方案,为我解决了这个问题: 当您pip安

  • 升级自制软件时遇到错误 DYLD:库未加载: /usr/local/opt/openldap/lib/libldap-2.4.2.dylib引用自: /usr/local/bin/php原因:未找到图像中止陷阱:6

  • 问题内容: 将Swift类添加到旧的Xcode项目后,出现此错误。 如何使项目再次运行? 问题答案: 对我来说,以前的解决方案都不起作用。我们发现在“构建设置” 中有一个标志(在早期版本中:“嵌入式内容包含Swift代码”)需要设置为YES。默认情况下是NO!

  • 问题内容: 我已经构建了一个Swift框架,现在我正尝试开始构建一个将使用该框架的Swift iOS应用程序。我收到此错误: 我搜寻了SO,发现了类似的报告,并尝试了列出的修复程序,包括: 清除我的DerivedData文件夹 重新启动Xcode和iPhone模拟器 确保在我的框架和应用程序的构建设置中都已设置 确保在我的框架和应用程序的构建设置中都已设置 确保被设置为,无论是在我的框架和我的应用

  • 我刚刚更新到Xcode7和Swift2,并修复了过渡带来的错误。我终于得到了要构建的项目,但是在启动屏幕之后,我得到了一个错误: dyld:未加载库:@rpath/libswiftavfoundation.dylib引用自:/var/mobile/containers/bundle/application/... 原因:找不到合适的映像。是否发现:/private/var/mobile/conta

  • 错误: DYLD:未加载库:@executable_path/../frameworks/n.framework/n引用自:/users/hunterp/Library/developer/coresimulator/devices//data/containers/bundle/application//demo.app/demo原因:找不到映像 我跟踪了这个stackoverflow问题中的每