Re: python3 - No module named 'html5lib'

2016-04-15 Thread Sergio Spina
Il giorno giovedì 14 aprile 2016 17:54:00 UTC+2, Wildman ha scritto:
> On Thu, 14 Apr 2016 02:31:59 -0700, Sergio Spina wrote:
> 
> > I'm running a python3 program that requires html5lib but I receive the 
> > error No module named 'html5lib'.
> > 
> > Here are two session of terminal:
> > 
> > sam@pc ~ $ python
> > Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
> > [GCC 4.9.2] on linux2
> > >>> import html5lib
> > >>> html5lib.__file__
> > '/usr/local/lib/python2.7/dist-packages/html5lib/__init__.pyc'
> > >>> quit()
> > 
> > sam@pc ~ $ python3
> > Python 3.4.2 (default, Oct  8 2014, 10:45:20) 
> > [GCC 4.9.1] on linux
> > >>> import html5lib
> > Traceback (most recent call last):
> >   File "", line 1, in 
> > ImportError: No module named 'html5lib'
> > 
> > Where can be the problem?
> 
> apt-get install python3-html5lib
> 
> -- 
>  GNU/Linux user #557453
> The cow died so I don't need your bull!

It works, many thanks.
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: python3 - No module named 'html5lib'

2016-04-14 Thread Wildman via Python-list
On Thu, 14 Apr 2016 02:31:59 -0700, Sergio Spina wrote:

> I'm running a python3 program that requires html5lib but I receive the error 
> No module named 'html5lib'.
> 
> Here are two session of terminal:
> 
> sam@pc ~ $ python
> Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
> [GCC 4.9.2] on linux2
> >>> import html5lib
> >>> html5lib.__file__
> '/usr/local/lib/python2.7/dist-packages/html5lib/__init__.pyc'
> >>> quit()
> 
> sam@pc ~ $ python3
> Python 3.4.2 (default, Oct  8 2014, 10:45:20) 
> [GCC 4.9.1] on linux
> >>> import html5lib
> Traceback (most recent call last):
>   File "", line 1, in 
> ImportError: No module named 'html5lib'
> 
> Where can be the problem?

apt-get install python3-html5lib

-- 
 GNU/Linux user #557453
The cow died so I don't need your bull!
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: python3 - No module named 'html5lib'

2016-04-14 Thread Steven D'Aprano
On Thu, 14 Apr 2016 07:31 pm, Sergio Spina wrote:

> I'm running a python3 program that requires html5lib but I receive the
> error No module named 'html5lib'.
> 
> Here are two session of terminal:
> 
> sam@pc ~ $ python
> Python 2.7.9 (default, Mar  1 2015, 12:57:24)
> [GCC 4.9.2] on linux2
> >>> import html5lib
> >>> html5lib.__file__
> '/usr/local/lib/python2.7/dist-packages/html5lib/__init__.pyc'
> >>> quit()

You have installed html5lib as a library for Python 2.7.

Or possibly your Linux distribution has installed it.


> sam@pc ~ $ python3
> Python 3.4.2 (default, Oct  8 2014, 10:45:20)
> [GCC 4.9.1] on linux
> >>> import html5lib
> Traceback (most recent call last):
>   File "", line 1, in 
> ImportError: No module named 'html5lib'
> 
> Where can be the problem?

Python 3 has its own set of libraries, and doesn't automatically use the
Python 2 libraries.

My guess is that if you installed html5lib using yum or apt-get, there will
be a similar command that will install the Python 3 version.



-- 
Steven

-- 
https://mail.python.org/mailman/listinfo/python-list


Re: python3 - No module named 'html5lib'

2016-04-14 Thread Ben Finney
Sergio Spina  writes:

> I'm running a python3 program that requires html5lib but I receive the
> error No module named 'html5lib'.

Right, the Python 3 standard library does not have any module by that
name.

If it is to be available, it will need to be installed somehow.

What leads you to think it is available on your system?

-- 
 \“Program testing can be a very effective way to show the |
  `\presence of bugs, but is hopelessly inadequate for showing |
_o__)  their absence.” —Edsger W. Dijkstra |
Ben Finney

-- 
https://mail.python.org/mailman/listinfo/python-list