Python Can';t在macOS 11(大苏尔)上运行SQL*Plus
我使用此命令安装oracle instant client basic,但它不起作用Python Can';t在macOS 11(大苏尔)上运行SQL*Plus,python,oracle,macos,sqlplus,Python,Oracle,Macos,Sqlplus,我使用此命令安装oracle instant client basic,但它不起作用 //mount instantclient-basic-macos.x64-19.8.0.0.0dbru.dmg cd /Volumes/instantclient-basic-macos.x64-19.8.0.0.0dbru ./install_ic.sh ln -s ~/Downloads/instantclient_19_8/libclntsh.dylib /usr/local/lib/ echo
//mount instantclient-basic-macos.x64-19.8.0.0.0dbru.dmg
cd /Volumes/instantclient-basic-macos.x64-19.8.0.0.0dbru
./install_ic.sh
ln -s ~/Downloads/instantclient_19_8/libclntsh.dylib /usr/local/lib/
echo 'export PATH=~/Downloads/instantclient_19_8:$PATH' >>~/.bash_profile
我在python中也有这个错误:
DPI-1047: Cannot locate a 64-bit Oracle Client library: "dlopen(libclntsh.dylib, 1): image not found". See https://oracle.github.io/odpi/doc/installation.html#macos for help
看来,从这个角度来看,大苏尔是不受支持的 更新 由于我已经发布了上一个屏幕截图,似乎Big Sur现在支持19.8客户端
从总体上看,似乎不支持大Sur 更新 由于我已经发布了上一个屏幕截图,似乎Big Sur现在支持19.8客户端
没有自制的MacOS是什么?没有sqlplus的Oracle数据库是什么 我还没试过Big Sur,但这款水龙头在Catalina上的效果很好。也许有人能证实 确保首先下载客户端zip文件
# install on MacOS
brew tap InstantClientTap/instantclient
cp ~/Download/instantclient*.zip /usr/local/Homebrew/Library/Taps/instantclienttap/homebrew-instantclient
brew install instantclient-basic
brew install instantclient-sqlplus
brew install instantclient-tools
没有自制的MacOS是什么?没有sqlplus的Oracle数据库是什么 我还没试过Big Sur,但这款水龙头在Catalina上的效果很好。也许有人能证实 确保首先下载客户端zip文件
# install on MacOS
brew tap InstantClientTap/instantclient
cp ~/Download/instantclient*.zip /usr/local/Homebrew/Library/Taps/instantclienttap/homebrew-instantclient
brew install instantclient-basic
brew install instantclient-sqlplus
brew install instantclient-tools
ln-s
可能不会给你买任何东西??您是否使用了init\u oracle\u client()?请参阅cx_Oracle文档[使用cx_Oracle.init_Oracle_client()设置Oracle客户端目录]()。如果您能提供更多详细信息,我们可能会提供帮助。SQL*Plus已知可以在大屏幕上运行。例如,请参阅中的注释。如果PHP可以在Big Sure上运行,那么Python和SQL*Plus也可以。最后SQL*Plus可以运行,但cx oracle无法连接。ln-s
可能买不到任何东西??您是否使用了init\u oracle\u client()?请参阅cx_Oracle文档[使用cx_Oracle.init_Oracle_client()设置Oracle客户端目录]()。如果您能提供更多详细信息,我们可能会提供帮助。SQL*Plus已知可以在大屏幕上运行。例如,请参阅中的注释。如果PHP可以在Big Sure上运行,那么Python和SQL*Plus也可以。最后SQL*Plus可以运行,但cx oracle无法连接。该页面的页眉显示上次更新的日期是2018-04-19T19:17:32Z
。Big-Sur直到2020-11-12
才发布,因此在2年半之前创建的页面上没有提到它也就不足为奇了。到目前为止,Instant Client 19.8已经在Big-Sur上获得认证。该页面的页眉显示最后更新日期为2018-04-19T19:17:32Z
。Big-Sur直到2020-11-12
才发布,因此在2年半前创建的页面上没有提到它也就不足为奇了。到目前为止,Instant Client 19.8已经在Big-Sur上通过了认证。另一个参考是whichit's不适用于Big-Sur SQL*Plus会出现什么错误?我假设你有一个英特尔芯片?另一个参考是什么在大屏幕上不起作用SQL*Plus会给出什么错误?我想你有英特尔芯片吧?