• python下setuptools安装


     
    python下的setuptools带有一个easy_install的工具,
    在安装python的每三方模块、工具时很有用,也很方便。
    安装setuptools前先安装pip,
    请参见《python下pip的安装》

    1. 下载:
    在它的官网可以下载到安装包:
    https://pypi.python.org/pypi/setuptools

    页面最下面的是它的安装链接,如:
    $wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65 

    2. 安装
    $ tar -zxvf setuptools-12.0.3.tar.gz
    $ cd setuptools=12.0.3
    $ python setup.py install

    3. 出现错误提示:
    Installed /usr/local/python2.7.3/lib/python2.7/site-packages/supervisor-4.0.0_dev-py2.7.egg
    Processing dependencies for supervisor==4.0.0-dev
    Searching for meld3>=1.0.0
    Reading https://pypi.python.org/simple/meld3/
    Download error on https://pypi.python.org/simple/meld3/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
    Couldn't find index page for 'meld3' (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Reading https://pypi.python.org/simple/
    Download error on https://pypi.python.org/simple/: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed -- Some packages may not be found!
    No local packages or download links found for meld3>=1.0.0
    error: Could not find suitable distribution for Requirement.parse('meld3>=1.0.0')

    解决办法:
    上网查询了问题原因: 是curl的证书太老了需要下载最新的证书:
    下载最新的证书文件 、  
    $ wget http://curl.haxx.se/ca/cacert.pem  
    更名为ca-bundle.crt放置到默认目录  
    $ mv cacert.pem ca-bundle.crt 
    $ mv ca-bundle.crt /etc/pki/tls/certs 
  • 相关阅读:
    Qt 跟踪鼠标事件:setMouseTracking(true)
    Qt setMouseTracking使用
    Qt QGraphicsItem 鼠标点击事件编程方法
    Qt QGraphicsItem信号连接有关问题
    Qt 自定义QGraphicsItem
    Qt 视图框架QGraphicsItem
    Qt QGraphicsItem要点 积累
    Qt Q_UNUSED() 方法的使用
    Qt 绘图之QGraphicsScene QGraphicsView QGraphicsItem详解
    Qt 使用QGraphicsItem绘制复杂的图形
  • 原文地址:https://www.cnblogs.com/noobkey/p/4891652.html
Copyright © 2020-2023  润新知