python3.7 64位安装
-
下载
链接:https://pan.baidu.com/s/1Oibxoy3lD3UzqsJfvteqMw
提取码:y6ln
-
安装
双击已下载的“python-3.7.3-amd64.exe”安装程序。在弹出的“安装Python窗口”中,勾选“Add Python 3.7 to PATH”,然后点击“Install Now”开始安装;
-
如果有的同学没有选Add Python 3.7 to PATH选项就需要自己配置环境变量了
在变量值末尾(追加)中添加你python.exe所在的目录记得每个变量值后面要加英文的分号
另外有的同学未安装Windows 7 x64 SP1操作系统是不允许安装python的:
那就下载并安装SP1,下面是安装包,下载后双击安装就可以
链接:https://pan.baidu.com/s/1Vtt3Z14OyHrrct1weCLJeA
提取码:lvd4
python3.7 连接Oracle数据库
没有安装过数据库的同学可以转Oracle数据库的安装
4. 首先我们将pip添加到环境变量方便使用
找到pip.exe文件的目录地址添加到path变量值中
5. cmd中执行pip install cx_Oracle命令安装python提供的cx_Oracle插件
6. 安装instantclient
如果本机没有安装Oracle数据库,又要通过Python访问远程服务器上的Oracle,那么需要在本机上安装instantclient。安装可以从Oracle官网获取安装包,如果没有账号可以自行注册。注册完成后可以免费获取不同版本的instantclient。下载地址:http://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html
下载完成后,解压缩到相应的位置。完成以下几步:
①将解压缩文件的文件路径追加到PATH环境变量中
②在解压缩的文件夹下创建一个命名为‘ tnsnames.ora ’的文件
在文件中写入以下内容,根据实际情况修改HOST、SERVICE_NAME内容
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = sys)
)
)
③将解压的文件夹中的 oci.dll, oraocci12.dll,oraociei12.dll 拷贝到python安装目录下的lib/site-packages中
7. python连接Oracle数据库
打开cmd窗口,输入python启动python
调用cx_Oracle完成连接,如果没有报错就连接成功了,然后就可以操作数据库了
8. 写一个python文件运行用来操作数据库
# _*_coding:utf-8 _*_
import cx_Oracle
conn=cx_Oracle.connect('scott','******', '192.168.106.128:1521/orcl')
print('连接成功!')
cursor = conn.cursor()
cursor.execute("select * from emp")
print (cursor.fetchall())
cursor.close()
conn.close()