尝试在 Ubuntu 15.04 机器上安装 django cms。我想我已经解决了大部分依赖项,但是每次我尝试创建一个新项目时,我都会收到以下错误消息:
Command "/usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-g6zu6pce-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ci_5xa9n-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-g6zu6pce-build
我在追踪这个方面没有任何运气。任何帮助,将不胜感激。
编辑:setuptools、django 和 djangocms-installer 都是使用 virtualenv 内的 pip 和 pip3 安装的。我最初遇到了可怕的 Pillow 错误,但我在系统范围内安装了 Pillow 并且似乎已经停止。要么就是这样,要么我还没有达到那一点。
有一个注释我应该包括在内,但我不确定它是否有意义。当我第一次启动 virtualenv 时,我收到以下警告。这本身并不是一个错误,因为它允许我继续,但也许值得注意:
Running virtualenv with interpreter /usr/bin/python2 New python executable in env/bin/python2 Not overwriting existing python script env/bin/python (you must use env/bin/python2)
我通过使用启动环境
source env/bin/activate
它运行没有问题。