Kev*_*gst 2 macos libjpeg django-cms pillow
我正在尝试让Django Cms在我的系统上工作.遵循Django-CMS教程:https://github.com/divio/django-cms-tutorial
我不得不安装枕头,但现在我跑的时候:
$ djangocms -p . my_demo
Run Code Online (Sandbox Code Playgroud)
并填写所有选项我收到以下错误:
HTTP error 404 while getting https://github.com/divio/django-cms/archive/3.0c2.zip
Exception:
Traceback (most recent call last):
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site- packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site- packages/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/req.py", line 1197, in prepare_files
do_download,
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/req.py", line 1375, in unpack_url
self.session,
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/download.py", line 547, in unpack_http_url
resp.raise_for_status()
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/pip/_vendor/requests/models.py", line 773, in raise_for_status
raise HTTPError(http_error_msg, response=self)
HTTPError: 404 Client Error: Not Found
Storing debug log for failure in /Users/macbook/.pip/pip.log
Traceback (most recent call last):
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/bin/djangocms", line 11, in <module>
sys.exit(execute())
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/djangocms_installer/main.py", line 24, in execute
install.check_install(config_data)
File "/Users/macbook/Desktop/MyProjects/djangoCMS/demo/demoEnv/lib/python2.7/site-packages/djangocms_installer/install/__init__.py", line 54, in check_install
raise EnvironmentError("\n".join(errors))
EnvironmentError: Pillow is not compiled with JPEG support, see 'Libraries installation issues' documentation section.
Run Code Online (Sandbox Code Playgroud)
在网上搜索我发现我必须安装libjpeg.
即使这样做我也得到了同样的错误.现在我没有让它工作,我真的想与Django CMS合作.我确信在安装时我做错了什么libjpeg.但我现在很确定如何开始吧!
小智 5
有类似的问题.这是我如何摆脱它.
安装枕头具有所有必要的依赖性.你可以参考这个链接 如果你在mac上运行,它只需输入以下命令$ brew install libtiff libjpeg webp little-cms2 $ pip install Pillow
如果你观察得很好,你会发现当程序试图访问github.com/divio/django-cms/archive/3.0c2.zip时出现错误你需要删除"c2"以保留github.com /divio/django-cms/archive/3.0.zip
要编辑它,请转到/env/lib/python2.7/site-packages/djangocms_installer/config其中env是您正在使用的环境(如果您使用的是virtualenv.只需找到您的site-packages目录)
打开data.py并更改第7行,如上所述.您可能需要更改文件的权限才能对其进行编辑.
从现在开始,它应该运作良好.
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
1773 次 |
| 最近记录: |