cx_oracle在pycharm里面的安装

2023-12-17 01:50
文章标签 oracle 安装 pycharm 里面 cx

本文主要是介绍cx_oracle在pycharm里面的安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文地址:https://blog.csdn.net/peihexian/article/details/81361150

我的环境如下:

windows7,python 3.7,flask ,oracle client 11.2 ,现在想要安装cx_oracle去连接oracle,折腾了好几个小时,凸(艹皿艹 )

先说关键点:1.不要使用pip install cx_oracle的方式安装!!!!

正确的做法是:

1.设置ORACLE_HOME和TNS_ADMIN两个环境变量,以下是我的设置值显示结果

 

这两个参数设置完了以后,你可以用你本机安装的toad啊,plsql/developer之类的试试能不能正常的连上oracle数据库,要是能正常连接数据库,这两个参数应该是没有配置错的。

2.在pycharm里面安装cx_oracle

新建项目以后,不要打开开发工具底部的terminal输入pip install cx_oracle进行安装,那个会安装到全局python 3.7里面去,你要是以前安装过,在这倒是可以运行pip uninstall cx_oracle看看要卸载的是哪个路径下的cx_oracle,我这里会提示卸载python 3.7全局里面的,有的话卸载掉。

点击pycharm的file->settings->project:你的工程名称->project interpreter->+,输入cx_Oracle,点击install packages进行安装。

 

3.测试

点击pycharm开发工具底部的python console,输入import cx_Oracle,要是没有报错就可以用了。

4.其他

说什么需要下载oracle instantclient的,哪凉快去哪待会去,要是未来部署的话,客户机器上面没有oracle client的话下载oracle instantclient然后解压缩使用倒是可以,开发人员电脑一般都是安装oracle client,东西很全了,根本用不着再来个instantclient,只要你的windows开发机器上面安装过oracle client并能正常使用就没问题。

说什么需要复制oci.dll到lib\site-packages目录的,也一边凉快去,根本就不需要复制dll文件,任何一个dll也不需要手动复制。

报ORA-18040错误的,童鞋,你的ORACLE_HOME和TNS_ADMIN环境变量配置有问题,重新去配置吧。

 

 

 

这篇关于cx_oracle在pycharm里面的安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/502679

相关文章

宝塔安装的MySQL无法连接的情况及解决方案

《宝塔安装的MySQL无法连接的情况及解决方案》宝塔面板是一款流行的服务器管理工具,其中集成的MySQL数据库有时会出现连接问题,本文详细介绍两种最常见的MySQL连接错误:“1130-Hostisn... 目录一、错误 1130:Host ‘xxx.xxx.xxx.xxx’ is not allowed

windows和Linux安装Jmeter与简单使用方式

《windows和Linux安装Jmeter与简单使用方式》:本文主要介绍windows和Linux安装Jmeter与简单使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows和linux安装Jmeter与简单使用一、下载安装包二、JDK安装1.windows设

Jupyter notebook安装步骤解读

《Jupyternotebook安装步骤解读》:本文主要介绍Jupyternotebook安装步骤,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、开始安装二、更改打开文件位置和快捷启动方式总结在安装Jupyter notebook 之前,确认您已安装pytho

Kali Linux安装实现教程(亲测有效)

《KaliLinux安装实现教程(亲测有效)》:本文主要介绍KaliLinux安装实现教程(亲测有效),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、下载二、安装总结一、下载1、点http://www.chinasem.cn击链接 Get Kali | Kal

Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题

《Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题》:本文主要介绍Ubuntu上手动安装Go环境并解决“可执行文件格式错误”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未... 目录一、前言二、系统架构检测三、卸载旧版 Go四、下载并安装正确版本五、配置环境变量六、验证安装七、常见

一文详解如何查看本地MySQL的安装路径

《一文详解如何查看本地MySQL的安装路径》本地安装MySQL对于初学者或者开发人员来说是一项基础技能,但在安装过程中可能会遇到各种问题,:本文主要介绍如何查看本地MySQL安装路径的相关资料,需... 目录1. 如何查看本地mysql的安装路径1.1. 方法1:通过查询本地服务1.2. 方法2:通过MyS

电脑软件不能安装到C盘? 真相颠覆你的认知!

《电脑软件不能安装到C盘?真相颠覆你的认知!》很多人习惯把软件装到D盘、E盘,刻意绕开C盘,这种习惯从哪来?让我们用数据和案例,拆解背后的3大原因... 我身边不少朋友,在使用电脑安装软件的时候,总是习惯性的把软件安装到D盘或者E盘等位置,刻意避开C盘。如果你也有这样的习惯,或者不明白为什么要这么做,那么我

ubuntu20.0.4系统中安装Anaconda的超详细图文教程

《ubuntu20.0.4系统中安装Anaconda的超详细图文教程》:本文主要介绍了在Ubuntu系统中如何下载和安装Anaconda,提供了两种方法,详细内容请阅读本文,希望能对你有所帮助... 本文介绍了在Ubuntu系统中如何下载和安装Anaconda。提供了两种方法,包括通过网页手动下载和使用wg

ubuntu如何部署Dify以及安装Docker? Dify安装部署指南

《ubuntu如何部署Dify以及安装Docker?Dify安装部署指南》Dify是一个开源的大模型应用开发平台,允许用户快速构建和部署基于大语言模型的应用,ubuntu如何部署Dify呢?详细请... Dify是个不错的开源LLM应用开发平台,提供从 Agent 构建到 AI workflow 编排、RA

如何在Ubuntu上安装NVIDIA显卡驱动? Ubuntu安装英伟达显卡驱动教程

《如何在Ubuntu上安装NVIDIA显卡驱动?Ubuntu安装英伟达显卡驱动教程》Windows系统不同,Linux系统通常不会自动安装专有显卡驱动,今天我们就来看看Ubuntu系统安装英伟达显卡... 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windo