Форум сайта python.su
0
Добрый день!
Хочу установить проект SVGCompress, но у меня выдает ошибку. подскажите, что я делаю не правильно?
Microsoft Windows [Version 6.1.7601] (c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. C:\Users\Lorents>pip install SVGCompress Collecting SVGCompress Downloading SVGCompress-0.60-py2-none-any.whl (2.9MB) 100% |################################| 2.9MB 99kB/s Collecting scour (from SVGCompress) Downloading scour-0.30.zip (44kB) 100% |################################| 45kB 1.3MB/s Collecting rdp (from SVGCompress) Downloading rdp-0.6.tar.gz Collecting lxml (from SVGCompress) Downloading lxml-3.4.3.tar.gz (3.5MB) 100% |################################| 3.5MB 81kB/s Collecting svg.path (from SVGCompress) Downloading svg.path-1.2.zip Collecting numpy (from rdp->SVGCompress) Downloading numpy-1.9.2.tar.gz (4.0MB) 100% |################################| 4.0MB 69kB/s Requirement already satisfied (use --upgrade to upgrade): setuptools in c:\pytho n27\lib\site-packages\setuptools-15.1-py2.7.egg (from svg.path->SVGCompress) Installing collected packages: scour, numpy, rdp, lxml, svg.path, SVGCompress Running setup.py install for scour Running setup.py install for numpy Running setup.py install for rdp Running setup.py install for lxml Complete output from command C:\Python27\python.exe -c "import setuptools, t okenize;__file__='c:\\users\\lorents\\appdata\\local\\temp\\pip-build-svs8gq\\lx ml\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().repl ace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\lorents\appdata \local\temp\pip-oqipn2-record\install-record.txt --single-version-externally-man aged --compile: Building lxml version 3.4.3. Building without Cython. ERROR: "xslt-config" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. ** make sure the development packages of libxml2 and libxslt are installed * * Using build configuration of libxslt running install running build running build_py creating build creating build\lib.win32-2.7 creating build\lib.win32-2.7\lxml copying src\lxml\builder.py -> build\lib.win32-2.7\lxml copying src\lxml\cssselect.py -> build\lib.win32-2.7\lxml copying src\lxml\doctestcompare.py -> build\lib.win32-2.7\lxml copying src\lxml\ElementInclude.py -> build\lib.win32-2.7\lxml copying src\lxml\pyclasslookup.py -> build\lib.win32-2.7\lxml copying src\lxml\sax.py -> build\lib.win32-2.7\lxml copying src\lxml\usedoctest.py -> build\lib.win32-2.7\lxml copying src\lxml\_elementpath.py -> build\lib.win32-2.7\lxml copying src\lxml\__init__.py -> build\lib.win32-2.7\lxml creating build\lib.win32-2.7\lxml\includes copying src\lxml\includes\__init__.py -> build\lib.win32-2.7\lxml\includes creating build\lib.win32-2.7\lxml\html copying src\lxml\html\builder.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\clean.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\defs.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\diff.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\ElementSoup.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\formfill.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\html5parser.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\soupparser.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\usedoctest.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\_diffcommand.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\_html5builder.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\_setmixin.py -> build\lib.win32-2.7\lxml\html copying src\lxml\html\__init__.py -> build\lib.win32-2.7\lxml\html creating build\lib.win32-2.7\lxml\isoschematron copying src\lxml\isoschematron\__init__.py -> build\lib.win32-2.7\lxml\isosc hematron copying src\lxml\lxml.etree.h -> build\lib.win32-2.7\lxml copying src\lxml\lxml.etree_api.h -> build\lib.win32-2.7\lxml copying src\lxml\includes\c14n.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\config.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\dtdvalid.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\etreepublic.pxd -> build\lib.win32-2.7\lxml\includ es copying src\lxml\includes\htmlparser.pxd -> build\lib.win32-2.7\lxml\include s copying src\lxml\includes\relaxng.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\schematron.pxd -> build\lib.win32-2.7\lxml\include s copying src\lxml\includes\tree.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\uri.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xinclude.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xmlerror.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xmlparser.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xmlschema.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xpath.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\xslt.pxd -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\etree_defs.h -> build\lib.win32-2.7\lxml\includes copying src\lxml\includes\lxml-version.h -> build\lib.win32-2.7\lxml\include s creating build\lib.win32-2.7\lxml\isoschematron\resources creating build\lib.win32-2.7\lxml\isoschematron\resources\rng copying src\lxml\isoschematron\resources\rng\iso-schematron.rng -> build\lib .win32-2.7\lxml\isoschematron\resources\rng creating build\lib.win32-2.7\lxml\isoschematron\resources\xsl copying src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl -> build\lib.win 32-2.7\lxml\isoschematron\resources\xsl copying src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl -> build\lib.win 32-2.7\lxml\isoschematron\resources\xsl creating build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schematron -xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_abstra ct_expand.xsl -> build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schema tron-xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_dsdl_i nclude.xsl -> build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schematro n-xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schema tron_message.xsl -> build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-sch ematron-xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schema tron_skeleton_for_xslt1.xsl -> build\lib.win32-2.7\lxml\isoschematron\resources\ xsl\iso-schematron-xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_svrl_f or_xslt1.xsl -> build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schemat ron-xslt1 copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win32-2.7\lxml\isoschematron\resources\xsl\iso-schematron-xslt1 running build_ext building 'lxml.etree' extension creating build\temp.win32-2.7 creating build\temp.win32-2.7\Release creating build\temp.win32-2.7\Release\src creating build\temp.win32-2.7\Release\src\lxml C:\Users\Lorents\AppData\Local\Programs\Common\Microsoft\Visual C++ for Pyth on\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Ic:\users\lorents\app data\local\temp\pip-build-svs8gq\lxml\src\lxml\includes -IC:\Python27\include -I C:\Python27\PC /Tcsrc\lxml\lxml.etree.c /Fobuild\temp.win32-2.7\Release\src\lxml \lxml.etree.obj -w cl : Command line warning D9025 : overriding '/W3' with '/w' lxml.etree.c c:\users\lorents\appdata\local\temp\pip-build-svs8gq\lxml\src\lxml\includes\ etree_defs.h(14) : fatal error C1083: Cannot open include file: 'libxml/xmlversi on.h': No such file or directory C:\Python27\lib\distutils\dist.py:267: UserWarning: Unknown distribution opt ion: 'bugtrack_url' warnings.warn(msg) error: command 'C:\\Users\\Lorents\\AppData\\Local\\Programs\\Common\\Micros oft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2 ---------------------------------------- Command "C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c: \\users\\lorents\\appdata\\local\\temp\\pip-build-svs8gq\\lxml\\setup.py';exec(c ompile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), _ _file__, 'exec'))" install --record c:\users\lorents\appdata\local\temp\pip-oqip n2-record\install-record.txt --single-version-externally-managed --compile" fail ed with error code 1 in c:\users\lorents\appdata\local\temp\pip-build-svs8gq\lxm l
Отредактировано lorents (Апрель 19, 2015 19:01:57)
Офлайн
0
Вроде как получилось установить.
Подскажите, пожалуйста, как пользоваться проектом?
Видел на сайте пример, но не смог понять как использовать.
Если можно, приведите пример пожалуйста, чтобы можно было запускать через CMD:
Python SVGCompress.py "входящий файл" "исходящий файл"
Отредактировано lorents (Апрель 19, 2015 19:02:28)
Офлайн