2017-01-31 10 views
2

は、私のpython 2.7を使用しています、Ubuntuの16.04であり、重複としてマークしないでくださいインストールされていません。 12ませモジュールは、同様の質問に対する解決策は私</p> <p>私のシステムでは動作しませんので、

私がやっていることは、pdftohtmlを使ってpdfファイルをhtmlに変換することです。私はポップラーでそれをやることができたようだ。

私はapt-getをインストールし、sudoでのpython-のpopplerをインストールしているし、それがインストールさそうです:

dpkg -s python-poppler 
Package: python-poppler 
Status: install ok installed 
Priority: optional 
Section: python 
Installed-Size: 144 
Maintainer: Ubuntu Developers <[email protected]> 
Architecture: amd64 
Version: 0.12.1-8.1 
Provides: python2.7-poppler 
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.8.0), libpoppler-glib8 (>= 0.18.0), python (>= 2.7), python (<< 2.8), python-gtk2 (>= 2.10.0), python-gobject (>= 2.10.1), python-cairo (>= 1.8.4) 
Description: Poppler Python bindings 
This package includes Python bindings for LibPoppler. 
It is needed to run programs written in Python and using Poppler set. 
LibPoppler is a PDF rendering library based on xpdf PDF viewer, and used by 
kpdf and evince PDF viewers. 
Original-Maintainer: Andrea Gasparini <[email protected]> 
Homepage: http://launchpad.net/poppler-python 

しかし、輸入のpopplerにそれがインポートエラーがスローされます。 私はここで何が欠けていますか?

+0

コードを表示できますか? –

+0

import poppler - これは実際に私がスクリプトに書いたすべてのものです。たぶん私は別の何かをインストールする必要があります - 追加または代わりに... – fanny

+0

pip install popplerを試しましたか? –

答えて

1

問題は、私の仮想envがパラメータで作成されていないという問題でした。--no-site-packagesがデフォルト値として使用されていました。 mkvirtualenv --system-site-packagesを使用して再作成したときは、すべて問題ありません。

+0

より良い解決策は、仮想環境に 'pip'を使ってpopplerをインストールすることです。 – zmbq

+1

どうにかして、仕事 – fanny

関連する問題