【问题标题】:How to set the value of PATH variable in a virtualenv?如何在 virtualenv 中设置 PATH 变量的值?
【发布时间】:2012-01-30 16:24:32
【问题描述】:

我已经安装了 virtualenv 并创建了一个 virtualenv 目录来测试更新的 django 开发版本。我 git 克隆了最新版本的 django 并将 .pth 文件放在 virtualenv 的站点包目录中到克隆的 django 目录。现在我需要修改 PATH 变量(包括 django/bin),以便可以从 virtualenv 访问 django-admin.py。我该怎么做?

我当前在 virtualenv 中的 PATH 包含一个目录

django/core/django/bin

为什么包含它? 我现在还没有对 PATH 做任何修改。

--我在这里给出了 django 目录的相对路径,而不是完整路径以最小化混乱。

【问题讨论】:

    标签: django environment-variables virtualenv


    【解决方案1】:

    pip install 使用 repo 本身要容易得多。然后,所有链接都会自动为您完成:

    只需使用:

    $ pip install svn+http://code.djangoproject.com/svn/django/trunk/#egg=django
    

    而且,你已经准备好滚动了。

    【讨论】:

    • git+http://path/to/git/repo... 但是,Django 的官方 repo 是 Subversion。无论您使用什么使用 git 的 repo,使用绝对是您自担风险。
    • 这个是官方仓库的git clone。github.com/django/django
    • 这应该不是问题,但是,对于安装 Django,确实没有理由不使用官方的 SVN 存储库。 git 版本可能只是为了在仅使用 Django 功能的应用程序中轻松进行子模块。例如,使用 Django DBAPI 的 Tornado 应用程序,可能还有 Django 模板。
    猜你喜欢
    • 2019-02-26
    • 1970-01-01
    • 2018-03-15
    • 2012-03-22
    • 2017-01-09
    • 2015-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多