【问题标题】:Djangocms install failing and giving a returned non-zero exit status 1Djangocms 安装失败并返回非零退出状态 1
【发布时间】:2018-08-05 06:02:14
【问题描述】:

我已阅读文档,但似乎无法成功安装 djangocms

我用的是虚拟环境,不带也试了一下,然后正常安装过程。

Windows 10 操作系统和我可以很好地启动一个 Django 项目

我收到以下消息: 创建项目 请稍候,我正在安装依赖项 安装的依赖项 创建项目 安装失败。


https://djangocms-installer.readthedocs.io查看文档


这是回溯

  File "c:\program files (x86)\python36-32\Lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec)

  File "c:\program files (x86)\python36-32\Lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)

  File "D:\Development\PYTHON\django_cms\env\Scripts\djangocms.exe\__main__.py", line 9, in <module>

  File "d:\development\python\django_cms\env\lib\site-packages\djangocms_installer\main.py", line 37, in execute
    django.create_project(config_data)

  File "d:\development\python\django_cms\env\lib\site-packages\djangocms_installer\django\__init__.py", line 61, in create_project
    output = subprocess.check_output(cmd_args, stderr=subprocess.STDOUT)

  File "c:\program files (x86)\python36-32\Lib\subprocess.py", line 336, in check_output **kwargs).stdout

  File "c:\program files (x86)\python36-32\Lib\subprocess.py", line 418, in run
    output=stdout, stderr=stderr)

**subprocess.CalledProcessError: Command '['d:\\development\\python\\django_cms\\env\\scripts\\python.exe', 'd:\\development\\python\\django_cms\\env\\scripts\\django-admin.py', 'startproject', 'project_two', 'D:\\Development\\PYTHON\\django_cms\\project_two']' returned non-zero exit status 1.**

【问题讨论】:

    标签: python-3.x django-cms


    【解决方案1】:

    遇到这样的问题。它是通过上升到项目级别来解决的。 IE。你有:c:\myfolder\myenv\Scripts,通常你在这里激活 venv。 因此,如果你想启动一个 djangocms 应用程序,你应该将目录更改为“myfolder”并运行“djangocms newproject1”。试试你以前从未使用过的名字。或重新创建 venv 以刷新先前失败的尝试。

    【讨论】:

      【解决方案2】:

      我遇到这个问题和你一模一样,是这样解决的:

      1. 通过以下命令卸载旧的djangocms-installerpip uninstall djangocms-installer

      2. 使用 pip 代替 pip3

      3. 通过这个命令升级你的点子:pip install --upgrade pip

      4. 通过此命令安装djangocms-installerpip install djangocms-installer

      5. 使用此命令创建您的项目:djangocms -f -p [path of project] [project name] 例如djangocms -f -p ./polls polls

      【讨论】:

        猜你喜欢
        • 2020-11-28
        • 2017-05-16
        • 1970-01-01
        • 2014-01-13
        • 2019-10-02
        • 1970-01-01
        • 2017-05-20
        • 2014-07-30
        • 1970-01-01
        相关资源
        最近更新 更多