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

我公司所有项目均使用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()来查看.。

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

python访问数据库oracle_python连接oracle数据库相关推荐

  1. myeclipse文档链接oracle,[数据库]MyEclipse 连接Oracle数据库(初学者必看)

    [数据库]MyEclipse 连接Oracle数据库(初学者必看) 0 2015-05-06 22:03:18 前言:刚接触Oracle数据库,便有一个需求,编写控制台程序,实现主人登录.数据库为Or ...

  2. arcgis读取oracle数据库,arcgis连接Oracle数据库

    arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64  arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...

  3. python实时连接oracle_python连接oracle数据库

    在python连接oracle数据库时走了不少弯路,主要是版本问题.下面记录一下安装时遇到的版本问题 pthon连接oracle需要先引入cx_Oracle模块 1.从官网下载https://pypi ...

  4. python cx_oracle_Python3安装cx_Oracle连接oracle数据库实操总结

    首先安装配置时,必须把握一个点,就是版本一致!包括:系统版本,python版本,oracle客户端的版本,cx_Oracle的版本,然后安装配置就容易了! 如果已经安装Python,查看你安装的Pyt ...

  5. 远程链接oracle数据库,远程连接Oracle数据库

    首先,讲明一下我为什么要用Oracle数据库.这是手头的一个项目,我师兄负责写后台,而数据库由甲方建立并且管理.现在我也得接管师兄的这个项目了,理所应当已经配好环境,装好软件来接收项目.话不多少,下面 ...

  6. Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法

    Navicat 连接 oracle 数据库需要本地有 oracle 环境. oracle 客户端太大了,我们只需装个 oracle install client 就好了. oracle install ...

  7. c# 操作oracle数据库,C#连接oracle数据库增删改查实例

    [实例简介] C#连接oracle数据库,增删改查实例,OracleParameter防Sql注入等,适用于新手学习 [实例截图] [核心代码] 5868e8be-414a-4138-8390-2fb ...

  8. jdbc连接oracle查询数据库,JDBC连接Oracle数据库,并操作数据库,查询表

    JDBC连接Oracle数据库 protected void doPost(HttpServletRequest request, HttpServletResponse response) thro ...

  9. eclipse怎么配置oracle数据库,Eclipse连接Oracle数据库介绍

    Eclipse连接Oracle数据库介绍 由于eclipse是开源产品,所以许多工具都以插件的形式提供由用户选择安装,许多文章中都提到了如何连接数据库,但是并没有说明需要加载以及如何加载数据库.jar ...

最新文章

  1. hibernate注解之@Onetomany、@Manytoone、@JoinColumn
  2. 使用Docker快速搭建生产环境
  3. HDU 1251 统计难题
  4. 819C - RAW文件系统、集成文件系统
  5. python基础知识汇总01
  6. [转载]Oracle Minus关键字
  7. 思科交换机路由器配置命令大全
  8. 【计算机前沿知识】大数据与数据挖掘
  9. python模拟键盘操作
  10. FE,GE,POS口的概念
  11. linux如何更改密钥环密码,Linux系统教程:Ubuntu桌面上禁用默认的密钥环解锁提示...
  12. abortonerror_DCB结构
  13. 鳄鱼战大象--疯狂之战
  14. 台式计算机文件打不开怎么回事,电脑打不开文件是怎么回事 电脑打不开文件是什么原因...
  15. ZZUNOJ 1008 美元和人民币
  16. java计算两个日期的月数
  17. linux 恢复 raid5数据,Raid5数据恢复案例(raid阵列数据恢复方法)
  18. html实现WordsClock(文字时钟)
  19. asp.net ajax scriptmanager,ASP.NET: ScriptManager Enables AJAX In Your Web Apps | Microsoft Docs
  20. 2022年四川省工业设计中心认定奖补名单及申报奖补条件、程序及管理

热门文章

  1. 我所理解的 Block
  2. 开源作品ThinkJDBC—一行代码搞定数据库操作
  3. Android 插件化总结
  4. 信号量与条件变量的区别
  5. C#泛型对类型参数的推断
  6. Android 部分机型GridView四周默认间距
  7. RedHat 下常见系统故障及恢复方法(整理)
  8. 爱情第五课,终极选择题
  9. 实用小命令-windows下查看端口占用情况
  10. imitativesimulate