zoukankan      html  css  js  c++  java
  • 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:UsersAdministrator>pip install cx_ORacle
    Collecting cx-ORacle
    Operation cancelled by user
    Traceback (most recent call last):
      File "d:python27lib
    unpy.py", line 162, in _run_module_as_main
        "__main__", fname, loader, pkg_name)
      File "d:python27lib
    unpy.py", line 72, in _run_code
        exec code in run_globals
      File "D:Python27Scriptspip.exe\__main__.py", line 9, in <module>
      File "d:python27libsite-packagespip\__init__.py", line 217, in main
        return command.main(cmd_args)
      File "d:python27libsite-packagespipasecommand.py", line 248, in main
        pip_version_check(session)
      File "d:python27libsite-packagespiputilsoutdated.py", line 126, in pip_version_check
        headers={"Accept": "application/json"},
      File "d:python27libsite-packagespip\_vendor
    equestssessions.py", line 477, in get
        return self.request('GET', url, **kwargs)
      File "d:python27libsite-packagespipdownload.py", line 373, in request
        return super(PipSession, self).request(method, url, *args, **kwargs)
      File "d:python27libsite-packagespip\_vendor
    equestssessions.py", line 456, in request
        prep.url, proxies, stream, verify, cert
      File "d:python27libsite-packagespip\_vendor
    equestssessions.py", line 614, in merge_environment_settings
        env_proxies = get_environ_proxies(url) or {}
      File "d:python27libsite-packagespip\_vendor
    equestsutils.py", line 534, in get_environ_proxies
        if should_bypass_proxies(url):
      File "d:python27libsite-packagespip\_vendor
    equestsutils.py", line 523, in should_bypass_proxies
        bypass = proxy_bypass(netloc)
      File "d:python27liburllib.py", line 1610, in proxy_bypass
        return proxy_bypass_registry(host)
      File "d:python27liburllib.py", line 1577, in proxy_bypass_registry
        fqdn = socket.getfqdn(rawHost)
      File "d:python27libsocket.py", line 141, in getfqdn
        hostname, aliases, ipaddrs = gethostbyaddr(name)
    KeyboardInterrupt
    
    C:UsersAdministrator>^D^D
    '' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    
    C:UsersAdministrator>
    C:UsersAdministrator>
    C:UsersAdministrator>pip install cx_Oracle
    Collecting cx-Oracle
      Downloading cx_Oracle-6.0.2.tar.gz (210kB)
        100% |████████████████████████████████| 212kB 142kB/s
    Installing collected packages: cx-Oracle
      Running setup.py install for cx-Oracle
        Complete output from command d:python27python.exe -c "import setuptools, tokenize;__file__='c:\users\admini~1\appdata\local\temp\pip-build-fbhy
    d c:usersadmini~1appdatalocal	emppip-re3st3-recordinstall-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:python27python.exe -c "import setuptools, tokenize;__file__='c:\users\admini~1\appdata\local\temp\pip-build-fbhynt\cx-Oracle\setup.py'
    atalocal	emppip-re3st3-recordinstall-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:usersadmini~1appdatalo
    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.
    
    C:UsersAdministrator>cd D:
    D:
    
    C:UsersAdministrator>D:
    
    D:>cd Python27
    
    D:Python27>ls
    'ls' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    
    D:Python27>pip install pycrypto
    Collecting pycrypto
      Downloading pycrypto-2.6.1.tar.gz (446kB)
        100% |████████████████████████████████| 446kB 60kB/s
    Installing collected packages: pycrypto
      Running setup.py install for pycrypto
        Complete output from command d:python27python.exe -c "import setuptools, tokenize;__file__='c:\users\admini~1\appdata\local\temp\pip-build-8e08
     c:usersadmini~1appdatalocal	emppip-cbrdec-recordinstall-record.txt --single-version-externally-managed --compile:
        running install
        running build
        running build_py
        creating build
        creating buildlib.win-amd64-2.7
        creating buildlib.win-amd64-2.7Crypto
        copying libCryptopct_warnings.py -> buildlib.win-amd64-2.7Crypto
        copying libCrypto\__init__.py -> buildlib.win-amd64-2.7Crypto
        creating buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashhashalgo.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashHMAC.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashMD2.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashMD4.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashMD5.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashRIPEMD.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashSHA.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashSHA224.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashSHA256.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashSHA384.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHashSHA512.py -> buildlib.win-amd64-2.7CryptoHash
        copying libCryptoHash\__init__.py -> buildlib.win-amd64-2.7CryptoHash
        creating buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherAES.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherARC2.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherARC4.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherlockalgo.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherBlowfish.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherCAST.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherDES.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherDES3.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherPKCS1_OAEP.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherPKCS1_v1_5.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipherXOR.py -> buildlib.win-amd64-2.7CryptoCipher
        copying libCryptoCipher\__init__.py -> buildlib.win-amd64-2.7CryptoCipher
        creating buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilasn1.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilCounter.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtil
    umber.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilpy21compat.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilpy3compat.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtil
    andpool.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilRFC1751.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtilwinrandom.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtil\_number_new.py -> buildlib.win-amd64-2.7CryptoUtil
        copying libCryptoUtil\__init__.py -> buildlib.win-amd64-2.7CryptoUtil
        creating buildlib.win-amd64-2.7CryptoRandom
        copying libCryptoRandom
    andom.py -> buildlib.win-amd64-2.7CryptoRandom
        copying libCryptoRandom\_UserFriendlyRNG.py -> buildlib.win-amd64-2.7CryptoRandom
        copying libCryptoRandom\__init__.py -> buildlib.win-amd64-2.7CryptoRandom
        creating buildlib.win-amd64-2.7CryptoRandomFortuna
        copying libCryptoRandomFortunaFortunaAccumulator.py -> buildlib.win-amd64-2.7CryptoRandomFortuna
        copying libCryptoRandomFortunaFortunaGenerator.py -> buildlib.win-amd64-2.7CryptoRandomFortuna
        copying libCryptoRandomFortunaSHAd256.py -> buildlib.win-amd64-2.7CryptoRandomFortuna
        copying libCryptoRandomFortuna\__init__.py -> buildlib.win-amd64-2.7CryptoRandomFortuna
        creating buildlib.win-amd64-2.7CryptoRandomOSRNG
        copying libCryptoRandomOSRNGfallback.py -> buildlib.win-amd64-2.7CryptoRandomOSRNG
        copying libCryptoRandomOSRNG
    t.py -> buildlib.win-amd64-2.7CryptoRandomOSRNG
        copying libCryptoRandomOSRNGposix.py -> buildlib.win-amd64-2.7CryptoRandomOSRNG
        copying libCryptoRandomOSRNG
    ng_base.py -> buildlib.win-amd64-2.7CryptoRandomOSRNG
        copying libCryptoRandomOSRNG\__init__.py -> buildlib.win-amd64-2.7CryptoRandomOSRNG
        creating buildlib.win-amd64-2.7CryptoSelfTest
        copying libCryptoSelfTestst_common.py -> buildlib.win-amd64-2.7CryptoSelfTest
        copying libCryptoSelfTest\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTest
        creating buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCiphercommon.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_AES.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_ARC2.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_ARC4.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_Blowfish.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_CAST.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_DES.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_DES3.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_pkcs1_15.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_pkcs1_oaep.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher	est_XOR.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        copying libCryptoSelfTestCipher\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestCipher
        creating buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHashcommon.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_HMAC.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_MD2.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_MD4.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_MD5.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_RIPEMD.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_SHA.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_SHA224.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_SHA256.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_SHA384.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash	est_SHA512.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        copying libCryptoSelfTestHash\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestHash
        creating buildlib.win-amd64-2.7CryptoSelfTestProtocol
        copying libCryptoSelfTestProtocol	est_AllOrNothing.py -> buildlib.win-amd64-2.7CryptoSelfTestProtocol
        copying libCryptoSelfTestProtocol	est_chaffing.py -> buildlib.win-amd64-2.7CryptoSelfTestProtocol
        copying libCryptoSelfTestProtocol	est_KDF.py -> buildlib.win-amd64-2.7CryptoSelfTestProtocol
        copying libCryptoSelfTestProtocol	est_rfc1751.py -> buildlib.win-amd64-2.7CryptoSelfTestProtocol
        copying libCryptoSelfTestProtocol\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestProtocol
        creating buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        copying libCryptoSelfTestPublicKey	est_DSA.py -> buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        copying libCryptoSelfTestPublicKey	est_ElGamal.py -> buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        copying libCryptoSelfTestPublicKey	est_importKey.py -> buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        copying libCryptoSelfTestPublicKey	est_RSA.py -> buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        copying libCryptoSelfTestPublicKey\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestPublicKey
        creating buildlib.win-amd64-2.7CryptoSelfTestRandom
        copying libCryptoSelfTestRandom	est_random.py -> buildlib.win-amd64-2.7CryptoSelfTestRandom
        copying libCryptoSelfTestRandom	est_rpoolcompat.py -> buildlib.win-amd64-2.7CryptoSelfTestRandom
        copying libCryptoSelfTestRandom	est__UserFriendlyRNG.py -> buildlib.win-amd64-2.7CryptoSelfTestRandom
        copying libCryptoSelfTestRandom\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestRandom
        creating buildlib.win-amd64-2.7CryptoSelfTestRandomFortuna
        copying libCryptoSelfTestRandomFortuna	est_FortunaAccumulator.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomFortuna
        copying libCryptoSelfTestRandomFortuna	est_FortunaGenerator.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomFortuna
        copying libCryptoSelfTestRandomFortuna	est_SHAd256.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomFortuna
        copying libCryptoSelfTestRandomFortuna\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomFortuna
        creating buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG	est_fallback.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG	est_generic.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG	est_nt.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG	est_posix.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG	est_winrandom.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        copying libCryptoSelfTestRandomOSRNG\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestRandomOSRNG
        creating buildlib.win-amd64-2.7CryptoSelfTestUtil
        copying libCryptoSelfTestUtil	est_asn1.py -> buildlib.win-amd64-2.7CryptoSelfTestUtil
        copying libCryptoSelfTestUtil	est_Counter.py -> buildlib.win-amd64-2.7CryptoSelfTestUtil
        copying libCryptoSelfTestUtil	est_number.py -> buildlib.win-amd64-2.7CryptoSelfTestUtil
        copying libCryptoSelfTestUtil	est_winrandom.py -> buildlib.win-amd64-2.7CryptoSelfTestUtil
        copying libCryptoSelfTestUtil\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestUtil
        creating buildlib.win-amd64-2.7CryptoSelfTestSignature
        copying libCryptoSelfTestSignature	est_pkcs1_15.py -> buildlib.win-amd64-2.7CryptoSelfTestSignature
        copying libCryptoSelfTestSignature	est_pkcs1_pss.py -> buildlib.win-amd64-2.7CryptoSelfTestSignature
        copying libCryptoSelfTestSignature\__init__.py -> buildlib.win-amd64-2.7CryptoSelfTestSignature
        creating buildlib.win-amd64-2.7CryptoProtocol
        copying libCryptoProtocolAllOrNothing.py -> buildlib.win-amd64-2.7CryptoProtocol
        copying libCryptoProtocolChaffing.py -> buildlib.win-amd64-2.7CryptoProtocol
        copying libCryptoProtocolKDF.py -> buildlib.win-amd64-2.7CryptoProtocol
        copying libCryptoProtocol\__init__.py -> buildlib.win-amd64-2.7CryptoProtocol
        creating buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKeyDSA.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKeyElGamal.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKeypubkey.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKeyRSA.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKey\_DSA.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKey\_RSA.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKey\_slowmath.py -> buildlib.win-amd64-2.7CryptoPublicKey
        copying libCryptoPublicKey\__init__.py -> buildlib.win-amd64-2.7CryptoPublicKey
        creating buildlib.win-amd64-2.7CryptoSignature
        copying libCryptoSignaturePKCS1_PSS.py -> buildlib.win-amd64-2.7CryptoSignature
        copying libCryptoSignaturePKCS1_v1_5.py -> buildlib.win-amd64-2.7CryptoSignature
        copying libCryptoSignature\__init__.py -> buildlib.win-amd64-2.7CryptoSignature
        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:python27python.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(' ', ' '), __file__, 'exec'))" install --record c:usersadmini~1appda
    talocal emppip-cbrdec-recordinstall-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:usersadmini~1appdatalocal emppip-build-8e08bhpycrypto
    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.1-py2.py3-none-any.whl (1.3MB)
        100% |████████████████████████████████| 1.3MB 79kB/s
    Installing collected packages: pip
      Found existing installation: pip 7.1.2
        Uninstalling pip-7.1.2:
          Successfully uninstalled pip-7.1.2
    Successfully installed pip-9.0.1
    
    D:Python27>pip install cx_Oracle
    Collecting cx_Oracle
      Downloading cx_Oracle-6.0.2-cp27-cp27m-win_amd64.whl (131kB)
        100% |████████████████████████████████| 133kB 104kB/s
    Installing collected packages: cx-Oracle
    Successfully installed cx-Oracle-6.0.2
    
    D:Python27>pip install Elasticsearch
    Collecting Elasticsearch
      Downloading elasticsearch-5.4.0-py2.py3-none-any.whl (58kB)
        100% |████████████████████████████████| 61kB 40kB/s
    Collecting urllib3<2.0,>=1.8 (from Elasticsearch)
      Downloading urllib3-1.22-py2.py3-none-any.whl (132kB)
        100% |████████████████████████████████| 133kB 58kB/s
    Installing collected packages: urllib3, Elasticsearch
    Successfully installed Elasticsearch-5.4.0 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.1-py2.py3-none-any.whl (56kB)
        100% |████████████████████████████████| 61kB 95kB/s
    Collecting pytz (from apscheduler)
      Downloading pytz-2017.2-py2.py3-none-any.whl (484kB)
        100% |████████████████████████████████| 491kB 167kB/s
    Collecting funcsigs; python_version == "2.7" (from apscheduler)
      Downloading funcsigs-1.0.2-py2.py3-none-any.whl
    Collecting tzlocal>=1.2 (from apscheduler)
      Downloading tzlocal-1.4.tar.gz
    Collecting six>=1.4.0 (from apscheduler)
      Downloading six-1.11.0-py2.py3-none-any.whl
    Requirement already satisfied: setuptools>=0.7 in d:python27libsite-packages (from apscheduler)
    Collecting futures; python_version == "2.7" (from apscheduler)
      Downloading futures-3.1.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.1 funcsigs-1.0.2 futures-3.1.1 pytz-2017.2 six-1.11.0 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,我很完美的一个都没避开他文章中的问题)

  • 相关阅读:
    opencv MAT数据操作
    浅谈模式识别中的特征提取
    设置Mysql的连接超时参数
    win7下怎样设置putty免用户名密码登陆
    正则表达式简明参考
    利用 canvas 破解 某拖动验证码
    wamp环境中mysql更改root密码
    Python读写文件
    Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
    如何改变placeholder的颜色
  • 原文地址:https://www.cnblogs.com/renguiyouzhi/p/7690733.html
Copyright © 2011-2022 走看看