gpt4 book ai didi

python - 尽管由 Conda 安装,但未找到 cx_Oracle

转载 作者:行者123 更新时间:2023-12-05 07:31:47 27 4
gpt4 key购买 nike

我有一个正在使用的盒子,出于安全原因,无法访问互联网。

我已经在盒子上安装了 Anaconda:

  • python --version # => Python 3.6.5::Anaconda, Inc.
  • which python #=>/home/current_user/anaconda3/bin/python

我还安装了 cx_oracleoracle-instantclient 一起打包通过下载适当的文件并安装软件包。证明:

$ conda install cx_oracle-6.3.1-py36h14c3975_0.tar.bz2
$ conda install oracle-instantclient-11.2.0.4.0-0.tar.bz2
$ conda list | grep oracle
cx_oracle 6.3.1 py36h14c3975_0 <unknown>
oracle-instantclient 11.2.0.4.0 0 <unknown>

尽管出于某种原因,Python 无法找到 cx_Oracle 模块,尽管能够找到我安装的其他几个模块。

$ python -c "import cx_Oracle"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'cx_Oracle'

$ conda install python-dotenv-0.8.2-py_1.tar.bz2
$ python -c "import dotenv"
# => No problem

最佳答案

$ python -c "import cx_Oracle"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'cx_Oracle'

cx_oracle安装在conda环境中。它可以是 conda base 或 conda root (取决于版本)执行:

 $ conda activate

你会看到环境激活

(base)  $

然后再试一次

(base)  $ python -c "import cx_Oracle"

您还可以使用 conda info --envs 查看计算机上的环境

关于python - 尽管由 Conda 安装,但未找到 cx_Oracle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51625282/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com