記:第一次安裝python的cx_Oracle遇到的坑,以免忘記

來源:互聯網
上載者:User

標籤:window   packages   oracl   ntc   amd   安裝python   ant   orcale   台電腦   

安裝cx_Oracle遇到很多坑,但都是網上常見的問題,就不一一列舉,就記錄一下最後安裝成功的例子就好了

下載cx_Oracle庫,地址:https://sourceforge.net/projects/cx-oracle/files/ 選擇符合自己版本的包,

1.cx_Oracle的位元一定要與python還有instantclient位元一致,要麼都是32位,要麼都是64位

2.plsql只支援32位的instantclient,

3.我的環境是,windows 64位,python2.7,64位,cx_Oracle-5.2.1-11g.win-amd64-py2.7,instantclient-basic-win-x86-64-11.1.0.7.0

4.因為我要用plsql,所以電腦裡裝了32位和64位的instantclient,plsql串連orcale的方法網上資料很多,按照上面的來就好了,

安裝好後就要安裝64位的instantclient,很簡單,把tnsnames配置好後,放在與oci.dll一個目錄下,然後再將該目錄下所有的檔案複製粘貼到python的site-package下,我的是C:\Python27\Lib\site-packages,這下就串連成功了

因為我的是64位,如果想用python串連orcale又想用plsql時,就可以像第四點一樣,我看網上說在另一台電腦上安裝再遠程,其實沒必要,我也沒有配置環境變數,只要把64位的instanclient目錄 下所有的檔案複製到python的site-package下就行了

裝了很久,終於成功了,長舒一口氣~~~~~~~~~~~~~~~~~~~~~~~~~~~~

記:第一次安裝python的cx_Oracle遇到的坑,以免忘記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.