zoukankan      html  css  js  c++  java
  • Python库

    为了避免各种问题,请使用最新的2.7.13安装文件
     
    1、先设置好环境变量
    在path变量中设置好以下路径:
    C:Python27Scripts
    C:Python27 
     
    2、大部分报错问题都是因为库与库之间存在依赖关系
    matplotlib依赖dateutil和pyparsing,如果Python里面没有安装dateutil和pyparsing,那么后续使用matplotlib的时候很可能会遇到依赖问题。所以需要安装dateutil。
    进入下面网址,找到matplotlib,可以看到所需要的各种包的描述。
    Matplotlib, a 2D plotting library.
    Requires numpy, dateutil, pytz, pyparsing, cycler, setuptools, and optionally pillow, pycairo, tornado, wxpython, pyside, pyqt4, ghostscript, miktex, ffmpeg, mencoder, avconv, or imagemagick.
    所以上面这些包肯定是都需要有的,如果没有遇到问题,可能是因为代码中没有引用这些包而已;或者已经安装了。
     
    2.1、使用easy_install.exe来安装所需要依赖的包
    现在dateutil使用easy_install命令来安装,(easy_install会自己从网络上需要最新的合适的包来安装,所以不需要你自己去寻找和下载)
    只需要输入 easy_install python-dateutil 命令就可以。
    如果找不到easy_install 命令,要么是你的环境变量没有设置好,请参考1。要么是你的python包太老,没有预装easy_install,那就参考3,先安装easy_install
     
     
    3、安装easy_install.exe, 手动下载安装包到本地安装
    找到ez_setup.py文件,下载到本地E:isoVisualStudio2010 (我是下载到这里,你自己就随意吧)
    在cmd窗口下面,输入:
    Python E:isoVisualStudio2010ez_setup.py
    成功后,C:Python27Scripts目录下会多了easy_install.exe
     
    4、使用easy_install.exe安装dateutil和pyparsing。。
    反正根据提示,缺啥就用easy_install安装啥,这个easy_install是按照关键字来搜索安装包的。
    easy_install python-dateutil
    easy_install pyparsing
    easy_install pip
     
    4.1、如果不用easy_install.exe安装,也可以使用pip通过本地安装或者网络安装
    使用pip安装 的命令是: pip install numpy
    如果要手动把包下载到本地再安装,请参考6
     
    5、把路径如:C:Python27Libsite-packagesscipylib中的six.py six.pyc six.pyo三个文件拷贝到C:Python27Libsite-packages目录下。
     
    6、使用下载到本地的whl来安装各种包
    在下面页面下载所对应的32bit或者64bit,区分python2.7还是python3的
    numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl
    pandas-0.18.1-cp27-cp27m-win_amd64.whl
    scipy-0.17.1-cp27-cp27m-win_amd64.whl
    matplotlib-1.5.2-cp27-cp27m-win_amd64.whl
    把上面这些需要的whl放到python的scripts目录下,然后用下面的命令来安装即可
    c:Python27-x64Scripts>
    pip install pandas-0.18.1-cp27-cp27m-win_amd64.whl
     
  • 相关阅读:
    Java线上应用故障排查之一:高CPU占用【转】
    JAVA 之 Tomcat知识框架【转】
    FileZilla 配置备份与还原【转】
    linux删除第几天日志【原创】
    sar命令使用【转】
    Mysql Group Replication 简介及单主模式组复制配置【转】
    grep 中的正则表达式【转】
    java程序out of memory【转】
    Java笔记18:JUnit单元测试
    Java笔记17:导出可执行jar包
  • 原文地址:https://www.cnblogs.com/McKean/p/6084081.html
Copyright © 2011-2022 走看看