Se l'installazione con pip non è risolutiva, ti manca qualche libreria:
un'occhiata al traceback completo e al contenuto di /home/sk1k/.pip/pip.log non guasterebbe.
Il log è un po'
ingombrante,i sembra che mancassero un paio di librerie quindi ho installato:
sudo apt-get install libxml2-dev
sudo apt-get install libxslt1-dev
Ancora errori ora il log di pip è questo :
[codice]
------------------------------------------------------------
/media/HD_1Tb_H/Applicazioni_locali/pycharm-community-3.4.1/helpers/packaging_tool.py run on Sat Jul 26 06:30:41 2014
DEPRECATION: --no-install, --no-download, --build, and --no-clean are deprecated. See
https://github.com/pypa/pip/issues/906.
Downloading/unpacking lxml
Getting page
https://pypi.python.org/simple/lxml/ URLs to search for versions for lxml:
*
https://pypi.python.org/simple/lxml/ Analyzing links from page
https://pypi.python.org/simple/lxml/ Skipping link
https://pypi.python.org/packages/2.3/l/lxml/lxml-0.9.1-py2.3-linux-i686.egg#md5=2ebdef54b05df44c4550a5671138467a (from
https://pypi.python.org/simple/lxml/); unknown archive format: .egg
.....le righe si ripetono con varie versioni
Found link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.2.tar.gz#md5=a3ea7bf74b718ecb46d9fd5198eec92d (from
https://pypi.python.org/simple/lxml/), version: 3.3.2
Found link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.3.tar.gz#md5=f2675837b4358a5ecab5fd9a783fd0e5 (from
https://pypi.python.org/simple/lxml/), version: 3.3.3
Found link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.4.tar.gz#md5=79e7b190563bf280c50ec20087f40dfa (from
https://pypi.python.org/simple/lxml/), version: 3.3.4
Found link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.5.tar.gz#md5=88c75f4c73fc8f59c9ebb17495044f2f (from
https://pypi.python.org/simple/lxml/), version: 3.3.5
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-1.0.beta.tar.gz#md5=7404c299b4174b11718c4ff150ad6b89 (from
https://pypi.python.org/simple/lxml/),
.....le righe si ripetono con varie versioni
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0beta1.tar.gz#md5=7205373759749cfbf0850376d9055e0c (from
https://pypi.python.org/simple/lxml/), version 3.3.0beta1 is a pre-release (use --pre to allow).
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0beta2.tar.gz#md5=bd00423b358e4956ee1ce8bf4a308fa3 (from
https://pypi.python.org/simple/lxml/), version 3.3.0beta2 is a pre-release (use --pre to allow).
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0beta3.tar.gz#md5=e0c05a620c06016ae5c01251c1235d55 (from
https://pypi.python.org/simple/lxml/), version 3.3.0beta3 is a pre-release (use --pre to allow).
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0beta4.tar.gz#md5=0d3684faafb8310bcc2e1377b4a16bca (from
https://pypi.python.org/simple/lxml/), version 3.3.0beta4 is a pre-release (use --pre to allow).
Ignoring link
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.0beta5.tar.gz#md5=57bc7ba0f0c8c9b8c98f3f7c935bfab6 (from
https://pypi.python.org/simple/lxml/), version 3.3.0beta5 is a pre-release (use --pre to allow).
Using version 3.3.5 (newest of versions: 3.3.5, 3.3.4, 3.3.3, 3.3.2, 3.3.1, 3.3.0, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2.0, 3.1.2, 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0, 2.3.6, 2.3.5, 2.3.4, 2.3.3, 2.3.2, 2.3.1, 2.3, 2.2.8, 2.2.7, 2.2.6, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2, 2.1.5, 2.1.4, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0.11, 2.0.10, 2.0.9, 2.0.8, 2.0.7, 2.0.6, 2.0.5, 2.0.4, 2.0.3, 2.0.2, 2.0.1, 2.0, 1.3.6, 1.3.5, 1.3.4, 1.3.3, 1.3.2, 1.3, 1.2.1, 1.2, 1.1.2, 1.1.1, 1.1, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0, 0.9.2, 0.9.1, 0.9)
Downloading from URL
https://pypi.python.org/packages/source/l/lxml/lxml-3.3.5.tar.gz#md5=88c75f4c73fc8f59c9ebb17495044f2f (from
https://pypi.python.org/simple/lxml/)
Running setup.py (path:/tmp/pycharm-packaging7766045397198680057.tmp/lxml/setup.py) egg_info for package lxml
Building lxml version 3.3.5.
Building without Cython.
Using build configuration of libxslt 1.1.28
running egg_info
creating pip-egg-info/lxml.egg-info
writing pip-egg-info/lxml.egg-info/PKG-INFO
writing requirements to pip-egg-info/lxml.egg-info/requires.txt
writing dependency_links to pip-egg-info/lxml.egg-info/dependency_links.txt
writing top-level names to pip-egg-info/lxml.egg-info/top_level.txt
writing manifest file 'pip-egg-info/lxml.egg-info/SOURCES.txt'
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'bugtrack_url'
warnings.warn(msg)
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/lxml.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching '*.py'
writing manifest file 'pip-egg-info/lxml.egg-info/SOURCES.txt'
Source in /tmp/pycharm-packaging7766045397198680057.tmp/lxml has version 3.3.5, which satisfies requirement lxml
skipping extra cssselect
skipping extra html5
skipping extra htmlsoup
skipping extra source
Installing collected packages: lxml
Running setup.py install for lxml
Running command /home/sk1k/Python/Py3/bin/python -c "import setuptools, tokenize;__file__='/tmp/pycharm-packaging7766045397198680057.tmp/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-msmpaopx-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/sk1k/Python/Py3/include/site/python3.4
Building lxml version 3.3.5.
Building without Cython.
Using build configuration of libxslt 1.1.28
running install
running build
running build_py
creating build
creating build/lib.linux-i686-3.4
creating build/lib.linux-i686-3.4/lxml
........
copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/etree_defs.h -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/lxml-version.h -> build/lib.linux-i686-3.4/lxml/includes
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/rng
copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/rng
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
creating build/temp.linux-i686-3.4
creating build/temp.linux-i686-3.4/src
creating build/temp.linux-i686-3.4/src/lxml
i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -I/tmp/pycharm-packaging7766045397198680057.tmp/lxml/src/lxml/includes -I/home/sk1k/Python/Py3/include -I/usr/include/python3.4m -c src/lxml/lxml.etree.c -o build/temp.linux-i686-3.4/src/lxml/lxml.etree.o -w
i686-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-i686-3.4/src/lxml/lxml.etree.o -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-i686-3.4/lxml/etree.cpython-34m.so
/usr/bin/ld: impossibile trovare -lz
collect2: error: ld returned 1 exit status
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'bugtrack_url'
warnings.warn(msg)
error: command 'i686-linux-gnu-gcc' failed with exit status 1
Complete output from command /home/sk1k/Python/Py3/bin/python -c "import setuptools, tokenize;__file__='/tmp/pycharm-packaging7766045397198680057.tmp/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-msmpaopx-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/sk1k/Python/Py3/include/site/python3.4:
Building lxml version 3.3.5.
Building without Cython.
Using build configuration of libxslt 1.1.28
running install
running build
running build_py
creating build
creating build/lib.linux-i686-3.4
creating build/lib.linux-i686-3.4/lxml
copying src/lxml/_elementpath.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/doctestcompare.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/builder.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/sax.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/cssselect.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/__init__.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/ElementInclude.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/pyclasslookup.py -> build/lib.linux-i686-3.4/lxml
copying src/lxml/usedoctest.py -> build/lib.linux-i686-3.4/lxml
creating build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/__init__.py -> build/lib.linux-i686-3.4/lxml/includes
creating build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/formfill.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/clean.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/_setmixin.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/builder.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/diff.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/defs.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/html5parser.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/soupparser.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/_diffcommand.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/_html5builder.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/ElementSoup.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/__init__.py -> build/lib.linux-i686-3.4/lxml/html
copying src/lxml/html/usedoctest.py -> build/lib.linux-i686-3.4/lxml/html
creating build/lib.linux-i686-3.4/lxml/isoschematron
copying src/lxml/isoschematron/__init__.py -> build/lib.linux-i686-3.4/lxml/isoschematron
copying src/lxml/lxml.etree.h -> build/lib.linux-i686-3.4/lxml
copying src/lxml/lxml.etree_api.h -> build/lib.linux-i686-3.4/lxml
copying src/lxml/includes/xslt.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/xmlerror.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/relaxng.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/xpath.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/uri.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/dtdvalid.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/htmlparser.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/xinclude.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/schematron.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/c14n.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/config.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/etreepublic.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/tree.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/xmlschema.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/xmlparser.pxd -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/etree_defs.h -> build/lib.linux-i686-3.4/lxml/includes
copying src/lxml/includes/lxml-version.h -> build/lib.linux-i686-3.4/lxml/includes
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/rng
copying src/lxml/isoschematron/resources/rng/iso-schematron.rng -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/rng
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
copying src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl
creating build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
copying src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -> build/lib.linux-i686-3.4/lxml/isoschematron/resources/xsl/iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
creating build/temp.linux-i686-3.4
creating build/temp.linux-i686-3.4/src
creating build/temp.linux-i686-3.4/src/lxml
i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -I/tmp/pycharm-packaging7766045397198680057.tmp/lxml/src/lxml/includes -I/home/sk1k/Python/Py3/include -I/usr/include/python3.4m -c src/lxml/lxml.etree.c -o build/temp.linux-i686-3.4/src/lxml/lxml.etree.o -w
i686-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-i686-3.4/src/lxml/lxml.etree.o -lxslt -lexslt -lxml2 -lz -lm -o build/lib.linux-i686-3.4/lxml/etree.cpython-34m.so
/usr/bin/ld: impossibile trovare -lz
collect2: error: ld returned 1 exit status
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'bugtrack_url'
warnings.warn(msg)
error: command 'i686-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Command /home/sk1k/Python/Py3/bin/python -c "import setuptools, tokenize;__file__='/tmp/pycharm-packaging7766045397198680057.tmp/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-msmpaopx-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/sk1k/Python/Py3/include/site/python3.4 failed with error code 1 in /tmp/pycharm-packaging7766045397198680057.tmp/lxml
Exception information:
Traceback (most recent call last):
File "/home/sk1k/Python/Py3/lib/python3.4/site-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/home/sk1k/Python/Py3/lib/python3.4/site-packages/pip/commands/install.py", line 283, in run
requirement_set.install(install_options, global_options, root=options.root_path)
File "/home/sk1k/Python/Py3/lib/python3.4/site-packages/pip/req.py", line 1435, in install
requirement.install(install_options, global_options, *args, **kwargs)
File "/home/sk1k/Python/Py3/lib/python3.4/site-packages/pip/req.py", line 706, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "/home/sk1k/Python/Py3/lib/python3.4/site-packages/pip/util.py", line 697, in call_subprocess
% (command_desc, proc.returncode, cwd))
pip.exceptions.InstallationError: Command /home/sk1k/Python/Py3/bin/python -c "import setuptools, tokenize;__file__='/tmp/pycharm-packaging7766045397198680057.tmp/lxml/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-msmpaopx-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/sk1k/Python/Py3/include/site/python3.4 failed with error code 1 in /tmp/pycharm-packaging7766045397198680057.tmp/lxml
[/codice]
Mi spiace è molto lungo,scusate