python安装cx_Oracle和wxPython的方法


Posted in Python onSeptember 14, 2020

在装这两个的时候出现一些问题,最后总算成功了,记录一下过程

环境:win10 64位系统,python3.7.8 ,pip18

下载地址:这两个地址下载很慢,我的下载多次都失败了,后面用手机下载转电脑的,

cx_Oracle: https://pypi.org/project/cx-Oracle/#files

wx_Python: https://pypi.org/project/wx_Python/#files

1.安装cx_Oracle:

第一次安装使用的是tar.gz的这个文件,这次安装失败,记录了下报错情况,

第一步:下载文件,解压文件放到python安装目录的包目录下:C:\Users\admin\AppData\Local\Programs\Python\Python37\Lib\site-packages

第二步:到相应的目录下,显示文件路径这个地方输入 cmd ,也可以打开目录cd到这个路径下,就是为了方便,

第三步:输入命令1:python setup.py build 回车后这里就会报错了,报错如下,忽略这个命令执行命令2.python setup.py install回车后也报了下面这个错

c:\users\admin\appdata\local\programs\python\python37\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\cl.exe' failed with exit status 2

第四步:解决报错问题,网上查了大部分说是要装2015版运行库,其实已经有14.0+的版本,后面卸载,重装,试了好多方法,结果还是同样的的报错,这里不再一一说明

到了这里我已经放弃了,准备先装下wxPython

2.安装wxPython

第一步:下载文件,如图,这个我下载的是.whl后缀的这个文件。

第二步:到下载的这个文件的目录打开cmd,执行命令安装:pip install wxPython-4.1.0-cp37-cp37m-win_amd64.whl

安装的过程又自动下载两个版本的文件安装,应该是安装这个需要在两个版本的基础上安装,第一版下载成功了也安装成功了,第二版失败了,多次重试失败,cmd窗口一个窗口都是报错的红字,

这种情况是在自动下载文件的时候没继续下载了就出现的情况,后面直接手机下载转到电脑安装,(cmd窗口会有这个文件的下载路径,里面复制出来手动下载即可),安装失败,提示pip版本不够

第三步:根据提示的命令执行升级pip(升级到20版本,文件根据窗口的链接获取即可),这里又遇到下载中断的问题,手机下载转电脑安装升级:命令不能用它给的了:pip install pip文件,安装失败,提示访问权限不够,这个好解决:右键cmd.exe以管理员身份运行

第四步:在cmd窗口执行:pip install E:\python\Py\pypip升级文件 因为以管理员身份运行cmd切换不到相关路径,就直接用绝对路径执行这个文件了,最后升级pip成功

第五步:第三步没安装成功的wxPython第二个版本现在安装:pip installE:\python\Py\第二版文件名.whl,文件安装成功

第六步:安装第一步下载的这个wxPython文件:pip installE:\python\Py\wxPython-4.1.0-cp37-cp37m-win_amd64.whl,文件安装成功

到这里wxPython就安装成功了,于是我想到了安装失败的cx_Oracle,因为我跟教程安装的是.gz这个文件,所以这里我选择第二个whl文件进行再次安装

3.再次安装cx_Oracle

第一步:下载文件,如图,这个我下载第二个文件.whl的这个文件

第二步:安装cx_Oracle:pip installE:\python\Py\cx_Oracle-8.0.1-cp37-cp37m-win_amd64.whl 文件安装成功

至此cx_Oracle也安装成功了,到pycharm上试了下,都可以用了

python安装cx_Oracle和wxPython的方法

python安装cx_Oracle和wxPython的方法

PS:Python 安装cx_Oracle模块

1.Python安装cx_Oracle模块需要安装Oracle,并在环境变量中添加Oracle的路径。

2.没有安装Oracle的需要下载一个oci.dll的文件,并把文件的路径添加到path中。

如果既没有安装Oracle也没有一个path路径指向oci.dll的话即使安装了cx_Oracle也无法导入该模块。

总结

到此这篇关于python安装cx_Oracle和wxPython的方法的文章就介绍到这了,更多相关python安装cx_Oracle和wxPython内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python内置函数的用法实例教程
Sep 08 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Django1.7+python 2.78+pycharm配置mysql数据库
Oct 09 Python
Python爬取附近餐馆信息代码示例
Dec 09 Python
Python爬虫设置代理IP的方法(爬虫技巧)
Mar 04 Python
利用python实现微信头像加红色数字功能
Mar 26 Python
基于python实现名片管理系统
Nov 30 Python
python从子线程中获得返回值的方法
Jan 30 Python
python集合常见运算案例解析
Oct 17 Python
python基于K-means聚类算法的图像分割
Oct 30 Python
Python趣味挑战之给幼儿园弟弟生成1000道算术题
May 28 Python
详解Python为什么不用设计模式
Jun 24 Python
python输入中文的实例方法
Sep 14 #Python
python与js主要区别点总结
Sep 13 #Python
python与c语言的语法有哪些不一样的
Sep 13 #Python
python的链表基础知识点
Sep 13 #Python
python文件排序的方法总结
Sep 13 #Python
python识别验证码的思路及解决方案
Sep 13 #Python
Python实现敏感词过滤的4种方法
Sep 12 #Python
You might like
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
模仿OSO的论坛(四)
2006/10/09 PHP
Apache 配置详解(最好的APACHE配置教程)
2010/07/04 PHP
php版本的cron定时任务执行器使用实例
2014/08/19 PHP
PHP自定session保存路径及删除、注销与写入的方法
2014/11/18 PHP
php数组分页实现方法
2016/04/30 PHP
php for 循环使用的简单实例
2016/06/02 PHP
浅谈laravel orm 中的一对多关系 hasMany
2019/10/21 PHP
动态为事件添加js代码示例
2009/02/15 Javascript
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
2009/12/09 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2010/05/18 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
js使用split函数按照多个字符对字符串进行分割的方法
2015/03/20 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
Bootstrap树形控件使用方法详解
2016/01/27 Javascript
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
通过JavaScript下载文件到本地的方法(单文件)
2019/03/17 Javascript
vue3.0中的双向数据绑定方法及优缺点
2019/08/01 Javascript
vue实现计步器功能
2019/11/01 Javascript
python实现支持目录FTP上传下载文件的方法
2015/06/03 Python
python简单读取大文件的方法
2016/07/01 Python
python 遍历pd.Series的index和value
2019/11/26 Python
Python类class参数self原理解析
2020/11/19 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
美国彩妆品牌:Coastal Scents
2017/04/01 全球购物
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
2014年小学数学工作总结
2014/12/12 职场文书
英文产品推荐信
2015/03/27 职场文书
mysqldump进行数据备份详解
2022/07/15 MySQL
CSS实现鼠标悬浮动画特效
2023/05/07 HTML / CSS