不能用pip安装cx_Oracle

时间:2018-03-23 21:40:27

标签: python pip

当我尝试在cmd.exe中运行时:

pip install cx_oracle

我得到:找不到满足要求的版本......

我该如何解决这个问题。我想通过pip安装cx_oracle == 5.1.2。

3 个答案:

答案 0 :(得分:0)

试试这些: 如果您有所需版本的.whl文件,那么

pip install <file-for-cx_oracle-5.1.2.whl>

注意模块名称中的Upper/Lower case_-,即

python -m pip install cx_Oracle 

python -m pip install cx-oracle==5.1.2

如果什么都行不通!然后尝试以下方法:

从此处下载源tar zip 文件: https://sourceforge.net/projects/cx-oracle/files/5.1.2/cx_Oracle-5.1.2.tar.gz/download 那么,

解压缩它(tar -xvzpf <tarFileName.tar.gz)并进入包含setup.py文件的文件夹并运行:

python setup.py build; python setup.py install

阅读本文以获取更多信息:http://cx-oracle.readthedocs.io/en/latest/installation.html#installing-cx-oracle-5-3

答案 1 :(得分:0)

在PyPI版本5.1.2中没有可下载的文件。最小的可下载软件包版本是5.1.3。见https://pypi.org/simple/cx-oracle/。尝试

Wrapper<T>

答案 2 :(得分:0)

如果在安装cx_Oracle时遇到pip版本错误,请执行以下操作:

您正在使用pip版本7.1.2,但版本10.0.1可用。

在输入命令提示符下尝试安装较新的pip版本:

python -m pip install --upgrade pip == 10.0.1

然后输入命令提示符安装cx_Oracle:

python -m pip install cx_Oracle

这很可能会解决您的问题:)