Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何安装openbabel_Python_Installation_Homebrew_Openbabel_Pybel - Fatal编程技术网

Python 如何安装openbabel

Python 如何安装openbabel,python,installation,homebrew,openbabel,pybel,Python,Installation,Homebrew,Openbabel,Pybel,我使用以下方式安装了OpenBabel for Mac: brew install open-babel 我尝试使用pyenv版本3.9.0,但出现以下错误: ImportError: dlopen(/Users/mac_hd/.pyenv/versions/testGUIenv22/lib/python3.9/site-packages/openbabel/_openbabel.cpython-39-darwin.so, 2): Symbol not found: __ZN9OpenBab

我使用以下方式安装了OpenBabel for Mac:

brew install open-babel
我尝试使用pyenv版本3.9.0,但出现以下错误:

ImportError: 
dlopen(/Users/mac_hd/.pyenv/versions/testGUIenv22/lib/python3.9/site-packages/openbabel/_openbabel.cpython-39-darwin.so, 2): Symbol not found: __ZN9OpenBabel8OBPlugin7DisplayERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPKcSA_
  Referenced from: /Users/mac_hd/.pyenv/versions/testGUIenv22/lib/python3.9/site-packages/openbabel/_openbabel.cpython-39-darwin.so
  Expected in: flat namespace
 in /Users/mac_hd/.pyenv/versions/testGUIenv22/lib/python3.9/site-packages/openbabel/_openbabel.cpython-39-darwin.so
如何修复此错误

当我运行
brew config
时,我得到:

HOMEBREW_VERSION: 2.7.1
ORIGIN: https://github.com/Homebrew/brew
HEAD: fdb71a5cb3029da2ef74d7e09c40575bbfb4ec72
Last commit: 6 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: adc0a9c1b10dc727dfe33403e2277609147e0cff
Core tap last commit: 7 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 4
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: quad-core 64-bit ivybridge
Clang: 12.0 build 1200
Git: 2.23.0 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
Java: 15, 13.0.2
macOS: 10.15.7-x86_64
CLT: 12.0.31.1
Xcode: N/A
XQuartz: 2.7.11 => /opt/X11

@user14499583根据我的理解,您可能想检查OpenBabel使用的是哪个python版本。乍一看,这似乎是Python版本的问题。

你能为我运行
brew配置
brew医生
吗?我用运行brew配置时得到的信息编辑了这篇文章