【问题标题】:Fatal error in launcher: Unable to create process using '"' when running django-admin.exe using python启动器中的致命错误:使用 python 运行 django-admin.exe 时无法使用“”创建进程
【发布时间】:2018-05-09 06:44:57
【问题描述】:

我的 python 安装在我的桌面上,版本是 python 3.6.4。现在我尝试创建一个虚拟环境:Windows 使用下面的这个命令

C:\Users\YOUR Name\djangogirls1> python -m venv myvenv 

这已经成功地在 djangogirls1 文件夹中创建了一个 myvenv 文件夹。现在我开始运行我的虚拟环境:

C:\Users\YOUR Name\djangogirls1> myvenv\Scripts\activate

现在我尝试将 Django-2.0.5 文件夹和里面的文件复制到文件夹 djangogirls1 myvenv 文件夹然后尝试像这样运行命令

(myvenv) C:\Users\YOUR Name\Documents\djangogirls1>python -m django --version
2.0.5

现在我的 Django 版本是 2.0.5,我认为我的 django 安装成功了。

现在我的 Python 位于:

C:\Program Files\Python36

在我的C:\Program Files\Python36\Scripts 中,我添加了两个文件

django-admin.exe and django-admin.py

这是我的 django-admin.py 文件

#!C:\Program Files\Python36\python.exe
from django.core import management

if __name__ == "__main__":
    management.execute_from_command_line()

当我尝试运行此命令时Create project: Windows

(myvenv) C:\Users\YOUR Name\Documents\djangogirls1>django-admin.exe startpoject mysite .

我得到了这行错误

Fatal error in launcher: Unable to create process using '"'

我的点子也更新了。我不知道为什么我得到错误。同样在我的环境变量中,我添加了路径

C:\Program Files\Python36\Scripts\;C:\Program Files\Python36\Scripts\django-admin.exe\

有人可以帮我解决这个问题吗?我坚持这个。非常感谢任何帮助。 TIA

【问题讨论】:

    标签: python django python-3.6


    【解决方案1】:

    django-admin.py startproject mysite 应该来代替 '.exe' '.py' 。

    PS:我会发表评论,但我没有足够的声誉

    【讨论】:

    • 现在好了。我遇到的问题是公司的IP地址。某些下载访问被阻止。我试过在我家安装它。它确实有效
    【解决方案2】:

    我想你已经改变了python.exe 的位置。所以打开django-admin.py文件并在此处更改路径。

    【讨论】:

      【解决方案3】:

      确保您在 env.variables 中没有多个 pip 路径,并在您的系统中全局维护一个 python 版本...这解决了我的问题!

      【讨论】:

        【解决方案4】:

        我在创建虚拟环境并安装 django 后重命名根文件夹名称时遇到了同样的问题。

        解决方案: 我再次创建了虚拟环境并安装了 django。 主要问题是您的 virtual_environment/Scripts 中 django-admin.py 中的路径

        【讨论】:

          【解决方案5】:

          在运行django-admin startproject .. 之前,在您的终端中运行pip install django根文件夹 中。它应该可以解决您的问题。

          【讨论】:

            猜你喜欢
            • 2018-01-26
            • 2018-01-12
            • 2021-12-09
            • 2016-09-10
            • 2023-04-06
            • 1970-01-01
            • 2022-09-23
            • 1970-01-01
            • 2017-09-21
            相关资源
            最近更新 更多