DjangoCMS 未能创建项目

Posted

技术标签:

【中文标题】DjangoCMS 未能创建项目【英文标题】:DjangoCMS failed to create a project 【发布时间】:2015-07-04 17:41:06 【问题描述】:

我在 Windows 系统上并关注 Install Django CMS tutorial。根据它,我用 Python 3.4.3 设置了新的虚拟环境,用 pip 安装了 Djangocms-installer 并运行命令

(env) PS D:\Skyro\Documents\djangocms-project\sites> djangocms -p . mysite

当我回答安装人员的问题时,我得到了带有错误消息的输出:

Creating the project Please wait while I install dependencies Command "python setup.py egg_info" failed with error code 1 in C:\Users\Roman\AppData\Local\Temp\pip-build-0v8y2934\django-select2-py3

我不明白出了什么问题,如果你能解释一下这是什么意思以及如何解决它,我会很高兴。

我从一开始的安装过程:

    安装 Python 3.4.3 并启用默认路径并启用所有选项。 pip install --upgrade pip (6.0.8 -> 6.1.1) pip install --upgrade setuptools (12.0.5 -> 15.1) pip install virtualenv 移动到工作文件夹并运行virtualenv env.\env\Scripts\activate激活虚拟环境 pip install djangocms-installer 创建并移动到空文件夹“站点” djangocms -p . mysite 回答安装人员的问题 获取错误信息

也许我也应该安装 Django,但现在安装 Django(1.8 或 1.7)并不能解决此错误。

【问题讨论】:

您的设置工具似乎有问题。试试这个solution @VinayKaranam 我通过 pip 安装 django、djangocms 或其他软件包没有问题。我还通过 pip 升级了 setuptools。但是我尝试了您的链接中的解决方案,但没有成功。 【参考方案1】:

显然这是当前 django-select2-py3 包的问题。 官方 django-select2 它也是处理 python 3 的好方法,但尚未发布官方包。 您使用的是哪个版本的安装程序,您在安装程序向导中选择了哪些选项?

【讨论】:

我在帖子中添加了导致我出现此错误的所有步骤。 这是需要在 djangocms-link 中解决的问题(针对最新的 select2 开发分支测试它并根据它更改依赖项); djangocms 安装程序/django CMS 不能为第三方故障做太多事情。我可以建议用户文件管理器插件(-f 选项)或使用 python2 djangocms-link 现在应该修复了

以上是关于DjangoCMS 未能创建项目的主要内容,如果未能解决你的问题,请参考以下文章

VS2013 保存项目出错,提示:未能完成操作。不支持此接口

Spring Roo 项目。项目构建错误:未能执行目标

Visual StudioVS发布应用未能创建默认证书的问题解决方法

SFML“未能创建字体”问题

Django CMS - 无法修改新添加网页的结构

Django CMS App Hook 教程