【问题标题】:Django-admin is not working Django 1.11 Python 3.6Django-admin 不工作 Django 1.11 Python 3.6
【发布时间】:2017-10-11 05:30:45
【问题描述】:

我试图在这里研究所有相关主题并用谷歌搜索,但是每当我在 CMD 中键入它时,django-admin 命令都没有做任何事情(win 7)。

它只打开我的 pycharm 并在 django-admin.py 中显示代码。我已经将它添加到环境变量中并尝试了这些语法但没有奏效(我能够创建和运行虚拟环境):

版本1: django-admin startproject mysite

版本2: django-admin.py startproject mysite

版本3: path-to-django-admin\django-admin.py startproject mysite

我什至尝试将 django-admin.py 复制到我的项目文件夹中,但没有任何好处。

【问题讨论】:

  • 用一个新的virtualenv试试这个然后激活它然后安装django并检查你是否可以创建一个项目
  • @Exprator。我试过你说的。我在 virtualenv 中安装了 Django 并执行了“django-admin --version”,它工作正常,但是当我执行代码时:“django-admin startproject mysite”。 (包括期间)并且它起作用了。最后,manage.py 文件出现了,我可以在 pycharm 项目中使用
  • 太棒了。能帮到你的快乐

标签: python django windows-7


【解决方案1】:

Exprator 的回答对我有用。我在virtualenv中安装了Django并做了“django-admin --version”,它工作正常然后我做了代码:“django-admin startproject mysite”。 (包括期间)并且有效。最后,manage.py 出现在项目文件夹中。

【讨论】:

    【解决方案2】:

    在虚拟环境中的窗口中,您需要使用 django-admin.py 调用 Python 解释器:

    python django-admin.py startproject mysite
    

    【讨论】:

    • 谢谢,但它给了我一个错误,没有找到 django-admin 文件夹
    • 您在一个活跃的虚拟环境中吗?你在 django-admin 的末尾输入了 .py 吗?
    • 是的,我是,所以我所做的就是在虚拟环境中重新安装 Django 框架,并且由于某种原因一切都开始工作了 :)
    【解决方案3】:

    如果您在 python3 中使用 virtualenv,您可能需要尝试以下操作:

    (virtualenv) $> python3 -m django [subcommand]
    
    • 注意 Django 版本是 2.2.3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-04
      • 2018-05-10
      • 2016-11-24
      • 2017-03-16
      • 2018-03-04
      • 2018-05-07
      • 2023-03-07
      • 2018-01-19
      相关资源
      最近更新 更多