【问题标题】:Where are the Project's .py files located in virtualenvwrapper?项目的 .py 文件位于 virtualenvwrapper 中的什么位置?
【发布时间】:2019-06-10 08:58:46
【问题描述】:

我安装了 virtualenvwrapper-win 并成功启动了一个项目。但是,这个项目似乎缺少标准项目*.py 文件(manage.pyurls.py 等)

在虚拟环境目录中,我看到了文件夹 Include、Lib、Scripts 和 tcl。项目目录为空。我找不到必要的 .py 文件。例如:运行python manage.py runserver时,找不到manage.py文件。

    (TestDjango) c:\Django\TestDjango>python manage.py runserver
    python: can't open file 'manage.py': [Errno 2] No such file or directory

【问题讨论】:

  • 你激活virtualenv后安装django了吗?
  • 是的,我做到了:(TestDjango) c:\Django\TestDjango>pip freeze Django==2.2.2 manage.py==0.2.10 pytz==2019.1 sqlparse==0.3.0
  • 这与 virtualenvs 或已安装的软件包无关——文件根本不存在。你确定你创建的项目正确吗?
  • 我使用了 virtualenvwrapper 方式,mkproject。这将创建具有项目名称的空目录,同时创建具有上述内容的虚拟环境目录
  • 所以显然我回答了自己,mkproject 与 python 或 django 项目无关,它是 virtualenv “项目”,必须在里面创建另一个 django 项目。谢谢你的建议!

标签: python virtualenvwrapper


【解决方案1】:

mkproject 与 python 或 django 项目无关,它是 virtualenv “项目”,并且必须在其中创建另一个 django 项目,因此在 mkproject 命令之后逻辑上没有可用的 python 文件

【讨论】:

    猜你喜欢
    • 2017-08-01
    • 1970-01-01
    • 2019-10-31
    • 1970-01-01
    • 2016-09-21
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多