python开发环境_windows系统安装_错误记录
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,我很完美的一个都没避开他文章中的问题)
python开发环境_windows系统安装_错误记录的更多相关文章
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- Windows下Eclipse+PyDev配置Python开发环境
1.简介 Eclipse是一款基于Java的可扩展开发平台.其官方下载中包括J2EE.Java.C/C++.Android等诸多版本.除此之外,Eclipse还可以通过安装插件的方式进行包括Pytho ...
- CentOS搭建python开发环境
装了个CentOS 5.5,想在上面搭个python的开发环境,可是还是遇到了很多问题,记录一下过程: 1.python升级 查看python版本 python -V Python 2.4.3 因为p ...
- pipenv管理python开发环境
简介 简单说,pipenv就是把pip和virtualenv包装起来的一个便携工具. 它不会在你的项目文件夹里生成一大堆东西,只有两个文本文件: Pipfile, 简明地显示项目环境和依赖包. Pip ...
- 第一篇博客 Python开发环境配置
本文主要介绍Windows7环境下安装并配置Anaconda+VSCode作为Python开发环境. 目录 Anaconda与包管理配 Anaconda安装 添加环境变量 Anaconda安装错误及解 ...
- 【转】使用Eclipse搭建Python开发环境
因为要进行自动化测试,所以要搭建Python开发环境.这里将使用Eclipse+pyDev进行搭建,在此作为笔记记录下来. 需要的组件: 1.Eclipse SDK 3.7(这里将不再叙述Eclips ...
- kali linux Python开发环境初始化
kali linux Python 黑客编程1 开发环境初始化 为什么要选择Python? Python作为目前Linux系统下最流行的编程语言之一,对于安全工作者的作用可以和C++相提并论.Pyth ...
- visual studio 2015 搭建python开发环境,python入门到精通[三]
在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...
- Windows搭建python开发环境,python入门到精通[一]
从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博 ...
随机推荐
- 其它综合-有关service、systemctl、chkconfig、init
有关service.systemctl.chkconfig.init CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 daemon,原来管理系统启动和管理系统服务的相关 ...
- SQLServer 中多行数据合并成一行数据(一个字段)
需求:有四行数据,如下: 1.苹果 2.橘子 3.桃子 4.波罗 合并成一个字段:苹果,橘子,桃子,波罗: 需求明确之后,先弄点测试数据,上代码: --创建一个临时表 Create table #te ...
- C. New Year and Rating 差分方程 思维
题意: 一个CF玩家打CF 给出其比赛列表和上分(掉分)情况 ,但是没给初始分 问最后最高分是多少 (情况不存在,或者可能无穷大) 思路: 设初始分为x 那么之前的回合的分数前缀和为sum 如 ...
- 省市区JSON
行政编码 ViewBag.CssLinks = ""; 行政编码 中国和韩国行政编码选择.数据来自json文件,但在前端通过json对象调用. 注意本地方式,是将json文件作为对 ...
- Elastalert安装及使用
如果在windows 64平台报错:执行 pip install python-magic-bin==0.4.14修复https://stackoverflow.com/questions/18374 ...
- Numpy 系列(十一)- genfromtxt函数
定义输入 genfromtxt的唯一强制参数是数据的源.它可以是字符串,字符串列表或生成器.如果提供了单个字符串,则假定它是本地或远程文件或具有read方法的打开的类文件对象的名称,例如文件或Stri ...
- Entity Framework入门教程(12)--- EF进行批量添加/删除
EF6添加了批量添加/删除实体集合的方法,我们可以使用DbSet.AddRange()方法将实体集合添加到上下文,同时实体集合中的每一个实体的状态都标记为Added,在执行SaveChange()方法 ...
- 关于微信登录授权获取unionid的方法
前言:微信登录授权是目前普遍存在于小程序的,还有一种静默授权方式是微信提供的但是不推荐使用,由于不同设备登录openid是不同的那么我们应该怎样拿到一个唯一的ID呢,下面做分享 wxml代码 < ...
- LFYZ-OJ ID: 1011 hanoi双塔问题
思路 虽然每种大小盘子数量为2,但对总步数的影响只是一个简单的倍数关系而已,递推关系很容易可以总结出来:an=an-1+2+an-1=2(an-1+1),n=1时,a1=2.故递推的过程就是从a1=2 ...
- 第二节:深入剖析Thread的五大方法、数据槽、内存栅栏。
一. Thread及其五大方法 Thread是.Net最早的多线程处理方式,它出现在.Net1.0时代,虽然现在已逐渐被微软所抛弃,微软强烈推荐使用Task(后面章节介绍),但从多线程完整性的角度上来 ...