windows下载安装python、连接oracle

–连接Oracle需要安装cx_Oracle, https://pypi.org/project/cx-Oracle/#files 下载对应的版本,比如cx_Oracle-7.1.1-cp27-cp27m-win32.whl,下载完,放到D盘,开始安装
或者直接执行以下语句可以自动下载安装,如果有对应版本的话:

python -m pip install cx_Oracle --upgrade

D:>pip install cx_Oracle-7.1.1-cp27-cp27m-win32.whl
cx_Oracle-7.1.1-cp27-cp27m-win32.whl is not a supported wheel on this platform.
You are using pip version 18.1, however version 19.0.3 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ comm
and.

–提示让升级pip,执行升级语句:
D:>python -m pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828d
fc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB)

35% |███████████▌                    | 481kB 236kB/s eta 0:00:04
36% |███████████▌                    | 491kB 226kB/s eta 0:00:04
37% |████████████                    | 501kB 226kB/s eta 0:00:04
37% |████████████                    | 512kB 291kB/s eta 0:00:03
38% |████████████▌                   | 522kB 290kB/s eta 0:00:0
39% |████████████▌                   | 532kB 293kB/s eta 0:00:0
40% |█████████████                   | 542kB 294kB/s eta 0:00:0
40% |█████████████                   | 552kB 310kB/s eta 0:00:0
41% |█████████████                   | 563kB 825kB/s eta 0:00:0
42% |█████████████▌                  | 573kB 806kB/s eta 0:00:
43% |██████████████                  | 583kB 1.1MB/s eta 0:00:
43% |██████████████                  | 593kB 1.4MB/s eta 0:00:
44% |██████████████                  | 604kB 1.4MB/s eta 0:00:
45% |██████████████▌                 | 614kB 1.4MB/s eta 0:00
46% |███████████████                 | 624kB 1.0MB/s eta 0:00
46% |███████████████                 | 634kB 1.2MB/s eta 0:00
47% |███████████████                 | 645kB 1.0MB/s eta 0:00
48% |███████████████▌                | 655kB 832kB/s eta 0:0
49% |████████████████                | 665kB 846kB/s eta 0:0
49% |████████████████                | 675kB 752kB/s eta 0:0
50% |████████████████                | 686kB 758kB/s eta 0:0
51% |████████████████▌               | 696kB 652kB/s eta 0:
52% |█████████████████               | 706kB 562kB/s eta 0:
52% |█████████████████               | 716kB 595kB/s eta 0:
53% |█████████████████               | 727kB 644kB/s eta 0:
54% |█████████████████▌              | 737kB 562kB/s eta 0
55% |██████████████████              | 747kB 613kB/s eta 0
55% |██████████████████              | 757kB 620kB/s eta 0
56% |██████████████████              | 768kB 624kB/s eta 0
57% |██████████████████▌             | 778kB 616kB/s eta
58% |██████████████████▌             | 788kB 544kB/s eta
59% |███████████████████             | 798kB 613kB/s eta
59% |███████████████████             | 808kB 636kB/s eta
60% |███████████████████▌            | 819kB 553kB/s eta
61% |███████████████████▌            | 829kB 609kB/s eta
62% |████████████████████            | 839kB 628kB/s eta
62% |████████████████████            | 849kB 628kB/s eta
63% |████████████████████▌           | 860kB 605kB/s et
64% |████████████████████▌           | 870kB 550kB/s et
65% |█████████████████████           | 880kB 616kB/s et
65% |█████████████████████           | 890kB 632kB/s et
66% |█████████████████████           | 901kB 547kB/s et
67% |█████████████████████▌          | 911kB 602kB/s e
68% |██████████████████████          | 921kB 636kB/s e
68% |██████████████████████          | 931kB 632kB/s e
69% |██████████████████████          | 942kB 616kB/s e
70% |██████████████████████▌         | 952kB 541kB/s
71% |███████████████████████         | 962kB 628kB/s
71% |███████████████████████         | 972kB 628kB/s
72% |███████████████████████         | 983kB 547kB/s
73% |███████████████████████▌        | 993kB 605kB/s
74% |████████████████████████        | 1.0MB 632kB/s
74% |████████████████████████        | 1.0MB 636kB/s
75% |████████████████████████        | 1.0MB 620kB/s
76% |████████████████████████▌       | 1.0MB 547kB/
77% |█████████████████████████       | 1.0MB 616kB/
77% |█████████████████████████       | 1.1MB 636kB/
78% |█████████████████████████       | 1.1MB 553kB/
79% |█████████████████████████▌      | 1.1MB 605kB
80% |█████████████████████████▌      | 1.1MB 628kB
80% |██████████████████████████      | 1.1MB 624kB
81% |██████████████████████████      | 1.1MB 620kB
82% |██████████████████████████▌     | 1.1MB 544k
83% |██████████████████████████▌     | 1.1MB 613k
83% |███████████████████████████     | 1.1MB 632k
84% |███████████████████████████     | 1.1MB 547k
85% |███████████████████████████▌    | 1.2MB 605
86% |███████████████████████████▌    | 1.2MB 628
86% |████████████████████████████    | 1.2MB 628
87% |████████████████████████████    | 1.2MB 620
88% |████████████████████████████    | 1.2MB 550
89% |████████████████████████████▌   | 1.2MB 60
90% |█████████████████████████████   | 1.2MB 63
90% |█████████████████████████████   | 1.2MB 54
91% |█████████████████████████████   | 1.2MB 59
92% |█████████████████████████████▌  | 1.2MB 6
93% |██████████████████████████████  | 1.3MB 6
93% |██████████████████████████████  | 1.3MB 6
94% |██████████████████████████████  | 1.3MB 5
95% |██████████████████████████████▌ | 1.3MB
96% |███████████████████████████████ | 1.3MB
96% |███████████████████████████████ | 1.3MB
97% |███████████████████████████████ | 1.3MB
98% |███████████████████████████████▌| 1.3MB
99% |████████████████████████████████| 1.3MB
99% |████████████████████████████████| 1.4MB
100% |████████████████████████████████| 1.4M

B 595kB/s
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1

通过以下语句安装cx_Oracle工具:

python -m pip install cx_Oracle --upgrade

D:>python -m pip install cx_Oracle --upgrade
Collecting cx_Oracle
Downloading https://files.pythonhosted.org/packages/1e/14/c13a0f684b7583eb72aa
e9d132f038131f9010428fa32a099e98bdb0cb5a/cx_Oracle-7.1.1-cp37-cp37m-win32.whl (1
29kB)
39% |████████████▌ | 51kB 147kB/s eta 0:00:01
47% |███████████████ | 61kB 176kB/s eta 0:00:
55% |██████████████████ | 71kB 192kB/s eta 0:
63% |████████████████████ | 81kB 174kB/s eta
70% |███████████████████████ | 92kB 195kB/s e
78% |█████████████████████████ | 102kB 206kB/
86% |████████████████████████████ | 112kB 207
94% |██████████████████████████████ | 122kB 2
100% |████████████████████████████████| 133k
B 279kB/s
Installing collected packages: cx-Oracle
Successfully installed cx-Oracle-7.1.1

参考连接:https://cx-oracle.readthedocs.io/en/latest/installation.html#id1

下面是个连接数据库小小的例子,connect.py 文件

#!/usr/bin/python
#coding=utf8
 
print('start');

#import module
import cx_Oracle as oracle
 
#connect oracle database
db = oracle.connect('system/123456@xx.xx.xx.xx:1521/xxxxx')
 
#create cursor
cursor = db.cursor()
 
#execute sql
cursor.execute('select instance_name from v$instance')
 
#fetch data
data = cursor.fetchone()
 
print('Instance is:%s' % data)
 
#close cursor and oracle
cursor.close()
db.close()

print('end');

输出:
=========================== RESTART: D:/search.py ===========================
start
Instance is:pocsit02
end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值