请使用pip和虚拟环境

来源:互联网 发布:淘宝垃圾流量的坏处 编辑:程序博客网 时间:2024/05/30 04:35

#翻译自《TwoScoops of Django Best Practices For Django 1.8》 2.2小节


正文

    如果你还没有这样做,我们强烈建议你熟悉下这两样工具。它们是Django工程的标配,并且几乎所有使用Django的公司都依赖这些工具。

    

    pip是一个能够帮助我们从Python包的索引页(当前是pypi.python.org)或者它的镜像地址下载并安装Python包(第三方工具包)的工具。

    它其实是一个脚本,用于安装和管理(卸载、升级等)这些Python安装包。它很像easy_install(Python官方的安装工具,可以从www.python.org下载,

    也可以用来安装Python包),但是拥有更多优点,最大的优点就是它支持虚拟环境。

    提示:你可以先安装easy_install,然后在命令行中输入 easy_install pip 安装pip



    虚拟环境是一个通过隔离Python的运行环境从而维护Python安装包的配置的工具。它非常适用于同时进行多个工程、但多个工程之间所使用的第三方安装包所依赖的版本不       同的情况。
    吐槽:不管是官方的还是第三方的安装包,版本更新快的飞起,因此这个工具真的是太好用了。
    提示:在命令行中能够输入 pip install virtualenv
    说明:pypi.python.org在国内是被墙了,因此如果你没有翻墙,它会显示超时错误。所以当你在使用上面的命令时,请确保你已翻墙。


    pip早已包含在Python3.4+中
,更多关于安装的说明请访问:
    ® pip: http://pip-installer.org
    ® virtualenv: http://virtualenv.org


    提示:virtualenvwrapper
    我们也高度建议你使用virtualenvwrapper(Mac、OS X、Linux)或者virtualenvwrapper-win(Windows)。
这个工程由Doug Hellman发起。
    virtualenvwrapper是一个集成了pip和virtualenv的工具,并且能让我们更轻松地使用,但是这个工具并不是绝对必要的。
0 0
原创粉丝点击