WARNING: '' not a valid package name; please use only.-separated package na es in setup.py
我遇到了一个github项目,我试图安装并运行它,但我遇到了一些问题(https://github.com/andrewschoen/django-cms-demo)。 我还把它作为一个问题https://github.com/andrewschoen/django-cms-demo/issues/2。
如果我理解正确,问题似乎围绕安装PIL:
1 2 3 | Running setup.py egg_info for package PIL WARNING: '' not a valid package name; please use only.-separated package na es in setup.py |
我试着通过将requirements.txt中的行改为:Pillow == 1.7.8来'插入'枕头
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | $ pip install -r requirements.txt ............ copying PIL\XVThumbImagePlugin.py -> build\lib.win32-2.7\PIL running build_ext building '_imaging' extension f:\python27\Lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'use_2to3' warnings.warn(msg) error: Unable to find vcvarsall.bat ---------------------------------------- Command f:\django-cms-demo\env\Scripts\python.exe -c"import setuptools;__file__ ='f:\\django-cms-demo\\env\\build\\Pillow\\setup.py';exec(compile(open(__file__) .read().replace(' ', ' '), __file__, 'exec'))" install --record c:\users\dni r\appdata\local\temp\pip-cjnff6-record\install-record.txt --single-version-exter nally-managed --install-headers f:\django-cms-demo\env\include\site\python2.7 fa iled with error code 1 in f:\django-cms-demo\env\build\Pillow Storing complete log in m:/pip\pip.log |
我刚开始使用python和django,来自php。 我正试图在USB驱动器上设置这个项目,我正在研究win7。
提前感谢您的想法,
法案
PIL没有正确包装; 周围有一些解决问题。
从使用virtualenv或buildout安装PIL的问题来看,目前最好的选择是安装Pillow; 它是PIL的直接替代品。
对于Windows,请使用Christoph Gohlke的预编译安装程序。
PIL未正确包装。
这不是一个严重的错误,忘了它..
您需要重命名项目文件夹/目录。 将名称更改为
我会说:
1 | mv django-cms-demo django_cms_demo |
但好像你在窗户上。
因此,作为一个完全不相关的主题,我建议您尝试Linux。 我无法想象在windows下开发一个django项目。