python访问数据库oracle_python连接oracle数据库
結(jié)合自己公司項目練練手數(shù)據(jù)庫這塊的操作。
我公司所有項目均使用oracle數(shù)據(jù)庫,就需要先安裝oracle相關的.whl文件。在網(wǎng)上找了一些關于“python連接數(shù)據(jù)庫”的相關帖子,但是被版本號這個東西給誤導了。
查看自己python版本,cmd命令中輸入 python 查看,我的信息如下:
以為最后的“on win32”是代表版本號,就直接去?https://pypi.org/project/cx-Oracle/#files?下載32位版本的文件,我下載的是下面這個版本:
下載后安裝.whl文件,命令如下(切換到文件所在目錄,進行安裝):
然而,報錯了,提示這個文件在這個平臺不支持(網(wǎng)上搜了說是版本問題!)
執(zhí)念啊,以為32版本沒有問題,結(jié)果就搜了下如何查看支持哪些版本,輸入命令
啊,報錯了,提示pip_internal模塊中不沒有pep425tags這個屬性。百度,說是版本問題,好,那就換一個命令,如下:
還是這個 類似的提示,怎么辦?網(wǎng)上的這兩個命令都沒法正常運行。
再用platform看下我的版本,是什么版本呢?
啊啊啊,這是64位的啊,好吧,去下載64位的文件,下載了如下文件:
再安裝一遍:
安裝成功!
一直是版本問題,到底該看哪個地方的版本呢,最保險的用 platform.architectrue()來查看.。
折騰了一天,原來是這個原因,知道真相的我眼淚掉下來!!!
總結(jié)
以上是生活随笔為你收集整理的python访问数据库oracle_python连接oracle数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装程序无法创建新的系统分区也无法定位现
- 下一篇: list排序_「肘后备急码」- C#对象