安装问题“ pip install cx_Oracle-7.1.3-cp37-cp37m-win_amd64”

时间:2019-05-22 03:26:06

标签: python

我想安装cx_Oracle软件包,以便可以通过SQL Developer在Oracle XE 18C数据库和通过Spyder在Python之间建立连接,以便可以将庞大的数据从.csv文件直接移动到数据库中的oracle表中。 / p>

“仅我想为Python 3.7安装cx_Oracle软件包,以便可以将Oracle Database与Python连接。无论如何,我知道导入cx_Oracle软件包并在Python中为数据库建立连接的代码。”安装“ pip install cx_Oracle-7.1.3-cp37-cp37m-win_amd64”会产生错误。

我已经安装了pip软件包,并尝试使用以下命令安装已安装的pip软件包;

“ pip install cx_Oracle”

然后我下载了cx_Oracle(cx_Oracle-7.1.3-cp37-cp37m-win_amd64.whl)并以admin模式在CMD下执行以下命令,这提示我错误;

“ pip install cx_Oracle-7.1.3-cp37-cp37m-win_amd64”

命令1:

“ pip install cx_Oracle”

命令2:

“ pip install cx_Oracle-7.1.3-cp37-cp37m-win_amd64”

错误来自cmd,因此无法将其粘贴到此处,但我可以使用jpg文件。

2 个答案:

答案 0 :(得分:0)

我不认为oracle库位于pypi中(默认)。

您可能需要下载其tar球并将其安装为pip install xyz.tar

答案 1 :(得分:0)

由于数据位于csv文件中,因此应使用Oracle的SQL * Loader实用程序(在Instant Client中可用)或外部表。这将比使用Python更有效。 SQL * Loader文档为https://docs.oracle.com/en/database/oracle/oracle-database/18/sutil/oracle-sql-loader.html#GUID-8D037494-07FA-4226-B507-E1B2ED10C144

如果您想要Python来做其他事情,请检查cx_Oracle installation instructions