代码之家  ›  专栏  ›  技术社区  ›  lprsd

使用pip或easy_install从repos安装Python包

  •  14
  • lprsd  · 技术社区  · 16 年前

    到目前为止,对我来说,处理python包安装的最简单方法是从源代码管理系统中查看源代码,然后在python dist-packages文件夹中添加一个符号链接。

    easy_install获取tar.gz,并使用安装在python2.6的dist-packages文件夹中的setup.py安装程序进行安装。是否有方法对其进行配置,或者使用pip来使用源代码版本控制系统(SVN/GIT/Hg/Bzr)。

    4 回复  |  直到 16 年前
        1
  •  26
  •   Carl Meyer    14 年前

    pip

    pip install -e hg+http://bitbucket.org/andrewgodwin/south/#egg=South
    

    virtualenv

    pip install -r requirements.txt
    

        2
  •  11
  •   Brandon Rhodes    16 年前

    如果你下载或查看了一个包的源代码发行版,即其中包含“setup.py”的包,那么如果该包基于“setuptools”(也支持easy_install),你可以移动到该目录并说:

    $ python setup.py develop
    

    http://pypi.python.org/pypi/virtualenv
    
        3
  •  4
  •   David Cournapeau    15 年前

    easy_install支持下载特定版本。例如:

    easy_install python-dateutil==1.4.0
    

    将安装v1.4,如果没有指定版本,将选择最新版本1.4.1。

        4
  •  0
  •   Heikki Toivonen    16 年前

    easy_install也接受源树的URL。至少在源代码为Subversion时有效。

    推荐文章