1 安装python编译器2.7.11版本

(安装包自带pip,setuptools,依赖,会将pip,setuptools安装到自己的类库中)

配置环境变量:

配置python_home,然后加入path中,为了能在cmd中使用python命令

配置%python_home%/Scripts为了能用pip命令

2 安装pycharm代码编辑器

网上有注册码,注册使用

3 安装程序需要的安装包

pip安装

pip最大的好处就是能帮助你下载包,以及依赖包

因为pip默认源链接不上,所以修改为了国内豆瓣的源,然后在cmd中安装依赖包,进入python安装目录下的Script目录中开启命令行窗口,下载资源

C:\Users\Administrator>pip install cx_ORacle
Collecting cx-ORacle
Operation cancelled by user
Traceback (most recent call last):
File "d:\python27\lib\runpy.py", line , in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "d:\python27\lib\runpy.py", line , in _run_code
exec code in run_globals
File "D:\Python27\Scripts\pip.exe\__main__.py", line , in <module>
File "d:\python27\lib\site-packages\pip\__init__.py", line , in main
return command.main(cmd_args)
File "d:\python27\lib\site-packages\pip\basecommand.py", line , in main
pip_version_check(session)
File "d:\python27\lib\site-packages\pip\utils\outdated.py", line , in pip_version_check
headers={"Accept": "application/json"},
File "d:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line , in get
return self.request('GET', url, **kwargs)
File "d:\python27\lib\site-packages\pip\download.py", line , in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "d:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line , in request
prep.url, proxies, stream, verify, cert
File "d:\python27\lib\site-packages\pip\_vendor\requests\sessions.py", line , in merge_environment_settings
env_proxies = get_environ_proxies(url) or {}
File "d:\python27\lib\site-packages\pip\_vendor\requests\utils.py", line , in get_environ_proxies
if should_bypass_proxies(url):
File "d:\python27\lib\site-packages\pip\_vendor\requests\utils.py", line , in should_bypass_proxies
bypass = proxy_bypass(netloc)
File "d:\python27\lib\urllib.py", line , in proxy_bypass
return proxy_bypass_registry(host)
File "d:\python27\lib\urllib.py", line , in proxy_bypass_registry
fqdn = socket.getfqdn(rawHost)
File "d:\python27\lib\socket.py", line , in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
KeyboardInterrupt C:\Users\Administrator>^D^D
'' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 C:\Users\Administrator>
C:\Users\Administrator>
C:\Users\Administrator>pip install cx_Oracle
Collecting cx-Oracle
Downloading cx_Oracle-6.0..tar.gz (210kB)
% |████████████████████████████████| 212kB 142kB/s
Installing collected packages: cx-Oracle
Running setup.py install for cx-Oracle
Complete output from command d:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\admini~1\\appdata\\local\\temp\\pip-build-fbhy
d c:\users\admini~\appdata\local\temp\pip-re3st3-record\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
building 'cx_Oracle' extension
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27 ----------------------------------------
Command "d:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\admini~1\\appdata\\local\\temp\\pip-build-fbhynt\\cx-Oracle\\setup.py'
ata\local\temp\pip-re3st3-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\admini~1\appdata\lo
You are using pip version 7.1., however version 9.0. is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command. C:\Users\Administrator>cd D:
D:\ C:\Users\Administrator>D: D:\>cd Python27 D:\Python27>ls
'ls' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 D:\Python27>pip install pycrypto
Collecting pycrypto
Downloading pycrypto-2.6..tar.gz (446kB)
% |████████████████████████████████| 446kB 60kB/s
Installing collected packages: pycrypto
Running setup.py install for pycrypto
Complete output from command d:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\admini~1\\appdata\\local\\temp\\pip-build-8e08
c:\users\admini~\appdata\local\temp\pip-cbrdec-record\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-2.7
creating build\lib.win-amd64-2.7\Crypto
copying lib\Crypto\pct_warnings.py -> build\lib.win-amd64-2.7\Crypto
copying lib\Crypto\__init__.py -> build\lib.win-amd64-2.7\Crypto
creating build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\hashalgo.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\HMAC.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\MD2.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\MD4.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\MD5.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\RIPEMD.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\SHA.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\SHA224.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\SHA256.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\SHA384.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\SHA512.py -> build\lib.win-amd64-2.7\Crypto\Hash
copying lib\Crypto\Hash\__init__.py -> build\lib.win-amd64-2.7\Crypto\Hash
creating build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\AES.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\ARC2.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\ARC4.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\blockalgo.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\Blowfish.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\CAST.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\DES.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\DES3.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\PKCS1_OAEP.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\PKCS1_v1_5.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\XOR.py -> build\lib.win-amd64-2.7\Crypto\Cipher
copying lib\Crypto\Cipher\__init__.py -> build\lib.win-amd64-2.7\Crypto\Cipher
creating build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\asn1.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\Counter.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\number.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\py21compat.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\py3compat.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\randpool.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\RFC1751.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\winrandom.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\_number_new.py -> build\lib.win-amd64-2.7\Crypto\Util
copying lib\Crypto\Util\__init__.py -> build\lib.win-amd64-2.7\Crypto\Util
creating build\lib.win-amd64-2.7\Crypto\Random
copying lib\Crypto\Random\random.py -> build\lib.win-amd64-2.7\Crypto\Random
copying lib\Crypto\Random\_UserFriendlyRNG.py -> build\lib.win-amd64-2.7\Crypto\Random
copying lib\Crypto\Random\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random
creating build\lib.win-amd64-2.7\Crypto\Random\Fortuna
copying lib\Crypto\Random\Fortuna\FortunaAccumulator.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
copying lib\Crypto\Random\Fortuna\FortunaGenerator.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
copying lib\Crypto\Random\Fortuna\SHAd256.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
copying lib\Crypto\Random\Fortuna\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random\Fortuna
creating build\lib.win-amd64-2.7\Crypto\Random\OSRNG
copying lib\Crypto\Random\OSRNG\fallback.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
copying lib\Crypto\Random\OSRNG\nt.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
copying lib\Crypto\Random\OSRNG\posix.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
copying lib\Crypto\Random\OSRNG\rng_base.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
copying lib\Crypto\Random\OSRNG\__init__.py -> build\lib.win-amd64-2.7\Crypto\Random\OSRNG
creating build\lib.win-amd64-2.7\Crypto\SelfTest
copying lib\Crypto\SelfTest\st_common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest
copying lib\Crypto\SelfTest\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_AES.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_ARC2.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_ARC4.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_Blowfish.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_CAST.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_DES.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_DES3.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_pkcs1_15.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_pkcs1_oaep.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\test_XOR.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
copying lib\Crypto\SelfTest\Cipher\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Cipher
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\common.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_HMAC.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_MD2.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_MD4.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_MD5.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_RIPEMD.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_SHA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_SHA224.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_SHA256.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_SHA384.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\test_SHA512.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
copying lib\Crypto\SelfTest\Hash\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Hash
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
copying lib\Crypto\SelfTest\Protocol\test_AllOrNothing.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
copying lib\Crypto\SelfTest\Protocol\test_chaffing.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
copying lib\Crypto\SelfTest\Protocol\test_KDF.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
copying lib\Crypto\SelfTest\Protocol\test_rfc1751.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
copying lib\Crypto\SelfTest\Protocol\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Protocol
creating build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
copying lib\Crypto\SelfTest\PublicKey\test_DSA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
copying lib\Crypto\SelfTest\PublicKey\test_ElGamal.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
copying lib\Crypto\SelfTest\PublicKey\test_importKey.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
copying lib\Crypto\SelfTest\PublicKey\test_RSA.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
copying lib\Crypto\SelfTest\PublicKey\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\PublicKey
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random
copying lib\Crypto\SelfTest\Random\test_random.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
copying lib\Crypto\SelfTest\Random\test_rpoolcompat.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
copying lib\Crypto\SelfTest\Random\test__UserFriendlyRNG.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
copying lib\Crypto\SelfTest\Random\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
copying lib\Crypto\SelfTest\Random\Fortuna\test_FortunaAccumulator.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
copying lib\Crypto\SelfTest\Random\Fortuna\test_FortunaGenerator.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
copying lib\Crypto\SelfTest\Random\Fortuna\test_SHAd256.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
copying lib\Crypto\SelfTest\Random\Fortuna\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\Fortuna
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\test_fallback.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\test_generic.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\test_nt.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\test_posix.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\test_winrandom.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
copying lib\Crypto\SelfTest\Random\OSRNG\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Random\OSRNG
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Util
copying lib\Crypto\SelfTest\Util\test_asn1.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
copying lib\Crypto\SelfTest\Util\test_Counter.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
copying lib\Crypto\SelfTest\Util\test_number.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
copying lib\Crypto\SelfTest\Util\test_winrandom.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
copying lib\Crypto\SelfTest\Util\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Util
creating build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
copying lib\Crypto\SelfTest\Signature\test_pkcs1_15.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
copying lib\Crypto\SelfTest\Signature\test_pkcs1_pss.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
copying lib\Crypto\SelfTest\Signature\__init__.py -> build\lib.win-amd64-2.7\Crypto\SelfTest\Signature
creating build\lib.win-amd64-2.7\Crypto\Protocol
copying lib\Crypto\Protocol\AllOrNothing.py -> build\lib.win-amd64-2.7\Crypto\Protocol
copying lib\Crypto\Protocol\Chaffing.py -> build\lib.win-amd64-2.7\Crypto\Protocol
copying lib\Crypto\Protocol\KDF.py -> build\lib.win-amd64-2.7\Crypto\Protocol
copying lib\Crypto\Protocol\__init__.py -> build\lib.win-amd64-2.7\Crypto\Protocol
creating build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\DSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\ElGamal.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\pubkey.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\RSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\_DSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\_RSA.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\_slowmath.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
copying lib\Crypto\PublicKey\__init__.py -> build\lib.win-amd64-2.7\Crypto\PublicKey
creating build\lib.win-amd64-2.7\Crypto\Signature
copying lib\Crypto\Signature\PKCS1_PSS.py -> build\lib.win-amd64-2.7\Crypto\Signature
copying lib\Crypto\Signature\PKCS1_v1_5.py -> build\lib.win-amd64-2.7\Crypto\Signature
copying lib\Crypto\Signature\__init__.py -> build\lib.win-amd64-2.7\Crypto\Signature
running build_ext
building 'Crypto.Random.OSRNG.winrandom' extension
warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
  ----------------------------------------

Command "d:\python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\admini~1\\appdata\\local\\temp\\pip-build-8e08bh\\pycrypto\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\admini~1\appda
ta\local\temp\pip-cbrdec-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\admini~1\appdata\local\temp\pip-build-8e08bh\pycrypto
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

D:\Python27>python -m pip install  --upgrade pip
Collecting pip
Downloading pip-9.0.-py2.py3-none-any.whl (.3MB)
% |████████████████████████████████| .3MB 79kB/s
Installing collected packages: pip
Found existing installation: pip 7.1.
Uninstalling pip-7.1.:
Successfully uninstalled pip-7.1.
Successfully installed pip-9.0. D:\Python27>pip install cx_Oracle
Collecting cx_Oracle
Downloading cx_Oracle-6.0.-cp27-cp27m-win_amd64.whl (131kB)
% |████████████████████████████████| 133kB 104kB/s
Installing collected packages: cx-Oracle
Successfully installed cx-Oracle-6.0. D:\Python27>pip install Elasticsearch
Collecting Elasticsearch
Downloading elasticsearch-5.4.-py2.py3-none-any.whl (58kB)
% |████████████████████████████████| 61kB 40kB/s
Collecting urllib3<2.0,>=1.8 (from Elasticsearch)
Downloading urllib3-1.22-py2.py3-none-any.whl (132kB)
% |████████████████████████████████| 133kB 58kB/s
Installing collected packages: urllib3, Elasticsearch
Successfully installed Elasticsearch-5.4. urllib3-1.22 D:\Python27>pip install BlockingScheduler
Collecting BlockingScheduler
Could not find a version that satisfies the requirement BlockingScheduler (from versions: )
No matching distribution found for BlockingScheduler D:\Python27>pip install apscheduler
Collecting apscheduler
Downloading APScheduler-3.3.-py2.py3-none-any.whl (56kB)
% |████████████████████████████████| 61kB 95kB/s
Collecting pytz (from apscheduler)
Downloading pytz-2017.2-py2.py3-none-any.whl (484kB)
% |████████████████████████████████| 491kB 167kB/s
Collecting funcsigs; python_version == "2.7" (from apscheduler)
Downloading funcsigs-1.0.-py2.py3-none-any.whl
Collecting tzlocal>=1.2 (from apscheduler)
Downloading tzlocal-1.4.tar.gz
Collecting six>=1.4. (from apscheduler)
Downloading six-1.11.-py2.py3-none-any.whl
Requirement already satisfied: setuptools>=0.7 in d:\python27\lib\site-packages (from apscheduler)
Collecting futures; python_version == "2.7" (from apscheduler)
Downloading futures-3.1.-py2-none-any.whl
Installing collected packages: pytz, funcsigs, tzlocal, six, futures, apscheduler
Running setup.py install for tzlocal ... done
Successfully installed apscheduler-3.3. funcsigs-1.0. futures-3.1. pytz-2017.2 six-1.11. tzlocal-1.4 D:\Python27>

4 pycharm 中项目配置python编译环境

经常会出现的一个问题就是2.X,3.Xpython 都安装了,一定要指定版本,以防2.X 版本的pip install 安装了某个依赖包,但是项目使用了3.X的python编译环境。

不仔细,然后报了错误,然后去网上东查西查,各种解决方法统统用上,结果白了白~~

5 越是简单的东西,越是会大意。仔细认真是规避麻烦的必要途径~

6 出现错误格外惊喜

执行:conn = cx_Oracle.connect('aaa', 'aaa', tns)提示的DPI-1047:64-bit Oracle Client library cannot be loaded

7 本地配置plsql+oracleclient链接远程客户端,

然后安装cx_Oracle-5.3-11g.win-amd64-py2.7.exe文件,那个错误不报了,接着报

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

网上提示我的oracle clinet是32位的,所以,又安装Instant Client Setup.exe

安装Instant Client Setup.exe,但是卡在最后一点。安装了2,3次也都是如此,直接强制停止运行。

然后在cmd试试,结果成了。

(操作搞成这样,我也是服了这个东西了)

(参考:http://www.cnblogs.com/sola-tester/p/4328881.html#3815238,我很完美的一个都没避开他文章中的问题)

最新文章

  1. 第九周 psp
  2. nodejs在Liunx上的部署生产方式-PM2
  3. Java 7 Concurrency Cookbook 翻译 第一章 线程管理之二
  4. jQuery 源码理解的基础
  5. Navi.Soft30.开放平台.百度.开发手册
  6. MarkDown使用 (一)
  7. [Word使用笔记]分类简介
  8. com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector APPARENT DEADLOCK
  9. win7下JAVA环境变量配置方法
  10. git添加秘钥提示Key is already in use
  11. Codeforces Round #554 (Div. 2) C. Neko does Maths(数学+GCD)
  12. 连接到 PostgreSQL 数据源(SQL Server 导入和导出向导)
  13. vue.js相关UI组件收集
  14. &lt;YARN&gt;&lt;MRv2&gt;&lt;Spark on YARN&gt;
  15. mybatis-generator-maven逆向工程
  16. python-kafka之理论篇
  17. JavaScript学习总结(四)——逻辑OR运算符详解
  18. Spring的JdbcTemplate实现分页
  19. Linux环境部署安装Maven
  20. eclipse格式化

热门文章

  1. win10启动nginx但是访问不了
  2. Python——Socket编程
  3. jQuery对页面的操作
  4. 【数学建模】MatLab 数据读写方法汇总
  5. 使用with语句优化pymysql的操作
  6. Linux之文本编辑器Vim
  7. Nodejs的安装配置及如何在sublimetext2中运行js
  8. 动态库 Framework
  9. P1313 计算系数 HMR大佬讲解
  10. [luogu3380][bzoj3196]【模板】二逼平衡树【树套树】