python连接oracle数据库

走远了吗. 提交于 2019-12-05 22:31:57

结合自己公司项目练练手数据库这块的操作。

我公司所有项目均使用oracle数据库,就需要先安装oracle相关的.whl文件。在网上找了一些关于“python连接数据库”的相关帖子,但是被版本号这个东西给误导了。

查看自己python版本,cmd命令中输入 python 查看,我的信息如下:

 

以为最后的“on win32”是代表版本号,就直接去 https://pypi.org/project/cx-Oracle/#files 下载32位版本的文件,我下载的是下面这个版本:

 

 下载后安装.whl文件,命令如下(切换到文件所在目录,进行安装):

 

 然而,报错了,提示这个文件在这个平台不支持(网上搜了说是版本问题!)

执念啊,以为32版本没有问题,结果就搜了下如何查看支持哪些版本,输入命令

 

 啊,报错了,提示pip_internal模块中不没有pep425tags这个属性。百度,说是版本问题,好,那就换一个命令,如下:

 

还是这个 类似的提示,怎么办?网上的这两个命令都没法正常运行。

再用platform看下我的版本,是什么版本呢?

 

 啊啊啊,这是64位的啊,好吧,去下载64位的文件,下载了如下文件:

 

 再安装一遍:

 

安装成功!

一直是版本问题,到底该看哪个地方的版本呢,最保险的用 platform.architectrue()来查看.。

 

折腾了一天,原来是这个原因,知道真相的我眼泪掉下来!!!

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!