Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 19, 2015 16:50:49

lorents
Зарегистрирован: 2013-01-20
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка SVGCompress

Добрый день!
Хочу установить проект 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)

Офлайн

#2 Апрель 19, 2015 18:51:49

lorents
Зарегистрирован: 2013-01-20
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка SVGCompress

Вроде как получилось установить.

Подскажите, пожалуйста, как пользоваться проектом?
Видел на сайте пример, но не смог понять как использовать.
Если можно, приведите пример пожалуйста, чтобы можно было запускать через CMD:

Python SVGCompress.py "входящий файл" "исходящий файл"

Отредактировано lorents (Апрель 19, 2015 19:02:28)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version