2017-05-03 3 views
0

をのhunspellインストールするが、それは次のようなエラーがスローされます。私はピップを使用してのhunspellパッケージをインストールするために楽しみにしていたパッケージ

を集めたパッケージのためにキャッシュのhunspell-0.4.1.tar.gz ビルホイールを使用して をのhunspell収集:hunspell hunspell ...エラーのためにsetup.py bdist_wheelを実行中エラー コマンド/ルート/アナコンダ3/bin/python -u -cから完全な出力を出力setuptools、tokenize; ファイル = '/ tmp/pip-build-oyfpp3iy ( '\ r \ n'、 '\ n'); f(f)\ fB \ fB \ fB \ fB \ fB \ .close(); exec(コンパイル(code、ファイル、 'exec')) "bdist_wheel -d/tmp/tmphqvqt4lxpip-wheel- --python-tag cp34: /root/anaconda3/lib/python3.4/distutils/extension.py:132:UserWarning:Unknown拡張オプション: 'compile_args'、 'マクロ' warnings.warn(MSG) が 建物にbuild_extランニング を構築し実行しているbdist_wheel を実行するには、拡張子 がtemp.linux-x86_64-3.4/ のgcc -pthreadを構築作成 を構築作成 'のhunspell' -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-プロトタイプ-fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -o build /temp.linux-x86_64-3.4/hunspell.o hunspell.c:21:22:erreur fatale:hunspell.h:Aucun fichier ou dossier de ce type #include ^ コンパイルターミネーション。 エラー:コマンド 'gccが' 終了ステータスで失敗しました1


失敗した建物ホイールのhunspell インストール集めたパッケージをのhunspell構築に失敗しましたのhunspell クリーンsetup.pyを実行するための:のhunspellのためsetup.py installを ランニングhunspell ...エラー コマンド/ root/anaconda3/bin/python -u -cから完全な出力をインポートするsetuptools、tokenize; ファイル = '/ tmp/pip-build-oyfpp3iy/hunspell/setup.py'; f = \ n \ n "; \ n"、\ n '); f.close(); exec(コンパイル(コンパイル)) (コード、ファイル、 'exec')) "install --record /tmp/pip-euhsmasb-record/install-record.txt - 単一バージョン - 外部管理 - コンパイル: /root/anaconda3// python3.4/distutilsの/ libにextension.py:132:UserWarning:不明な拡張オプション: 建物にbuild_extランニング を構築し実行している をインストールし実行している 'compile_args'、 'マクロ' warnings.warn(MSG) は拡張子 'をのhunspell' build/temp.linux-x86_64-3.4を作成します。 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-プロトタイプ-fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -oビルド/ temp.linux-x86_64-3.4/hunspell.o hunspell.c:21:22:erreur fatale:hunspell.h:Aucun fichier ou dossier de ce type #include ^ コンパイルターミネーション。 エラー:コマンド 'GCC' は、終了ステータスで失敗しました1

---------------------------------------- 

コマンド "/ルート/ anaconda3/binに/ pythonの-u -c" 輸入setuptoolsの、トークン化。 ファイル = '/ tmp/pip-build-oyfpp3iy/hunspell/setup.py'; f = getattr(tokenize、 'open'、open)(ファイル); code = f.read()。replace( ' \ r \ n '、' \ n '); f。)(コンパイル(コード、ファイル、 'exec')) "install --record /tmp/pip-euhsmasb-record/install-record.txt --single-version-externally-managed --compile/tmp/pip-build-oyfpp3iy/hunspell/のエラーコード1で失敗しました[root @ localhost Bureau]#エイリアスpython-devel = python34-devel [root @ localhost Bureau]#pip install hunspell hunspellの収集 キャッシュされたhunspell-0.4.1.tar.gz 収集されたパッケージのビルドホイール:hunspell hunspell ...のエラーメッセージコマンド/ root/anaconda3/bin/python -u -cからの完全な出力 "import setuptools"のsetup.py bdist_wheelの実行、tokenize; ファイル = '/ tmp/pip-build-xpljhkom/hunspell/setup.py'; f = getattr(tokenize、 'open'、open)((exec、コンパイル(コード、、 'exec')) "; \" \ n "、" \ n " bdist_wheel -d/tmp/tmptwg_9c8vpip-wheel- --python-tag cp34: /root/anaconda3/lib/python3.4/distutils/extension.py:132:UserWarning:Unknown拡張オプション: 'compile_args'、 'macros' warnings.warn(MSG) が建物にbuild_ext実行 を構築実行 実行bdist_wheel拡張 は/ temp.linux-x86_64-3.4を構築作成 を構築作成 'のhunspell' GCC -pthread -fno-厳密エイリアシング-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-プロトタイプ-fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -ob hunspell.c:21:22:erreur fatale:hunspell.h:Aucun fichier ou dossier de ce type #include ^ コンパイルターミネーション。 エラー:コマンド 'gccが' 終了ステータスで失敗しました1


失敗した建物ホイールのhunspell インストール集めたパッケージをのhunspell構築に失敗しましたのhunspell クリーンsetup.pyを実行するための:のhunspellのためsetup.py installを ランニングhunspell ... error コマンド/ root/anaconda3/bin/python -u -cからの完全な出力をインポートsetuptools、tokenize; ファイル = '/ tmp/pip-build-xpljhkom/hunspell/setup.py'; f = \ n \ n "; \ n"、\ n '); f.close(); exec(コンパイル(コンパイル)) (コード、ファイル、 'exec')) "install --record /tmp/pip-zrlp2go9-record/install-record.txt - 単一バージョン - 外部管理 - コンパイル: /root/anaconda3// python3.4/distutilsの/ libにextension.py:132:UserWarning:不明な拡張オプション: 建物にbuild_extランニング を構築し実行している をインストールし実行している 'compile_args'、 'マクロ' warnings.warn(MSG) は拡張子 'をのhunspell' build/temp.linux-x86_64-3.4を作成します。 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-プロトタイプ-fPIC -I/usr/include/hunspell -I/root/anaconda3/include/python3.4m -c hunspell.c -oビルド/ temp.linux-x86_64-3.4/hunspell.o hunspell.c:21:22:erreur fatale:hunspell.h:Aucun fichier ou dossier de ce type #include ^ コンパイルターミネーション。 エラー:コマンド 'GCC' は、終了ステータスで失敗しました1

---------------------------------------- 

コマンド "/ルート/ anaconda3/binに/ pythonの-u -c" 輸入setuptoolsの、トークン化。 ファイル = '/ tmp/pip-build-xpljhkom/hunspell/setup。py '; f = getattr(tokenize、' open '、open)(ファイル); code = f.read()。replace(' \ r \ n '、' \ n '); f.close(); exec(コンパイル(コード、ファイル、 'exec')) "install --record /tmp/pip-zrlp2go9-record/install-record.txt --single-version-externalally-managed --compile"がエラーで失敗しました/ tmp/pip-build-xpljhkom/hunspell/

のpython3-devをインストールすると問題が解決すると聞いたことがあります。 私はsuccesなしで試みた。 CentOS 7の下でPython 3.4を使用しています。 助けてもらえますか?前もって感謝します。

+0

エラーの完全なログを表示してください。 – dikkini

+0

解決策をコミュニティWikiの回答に移しました。 –

答えて

0

私はちょうどCentOS7 64ビットでpython3.4とpip3.4を使用しました。 (NBにはpython3.4とpip3.4の両方が必要です)

私は最終的にpip3.4で動作させましたが、これが動作する前に、いくつかの追加ステップが必要でした。手順は、私がされたました:

はpython3.4の開発用ヘッダインストール:

sudo yum install python34u-devel.x86_64 

インストールのhunspellとのhunspell-develの(hunspell.hとのhunspell libにするために必要な):

sudo yum install hunspell hunspell-devel 

で/ usr/lib64 /、hunspellライブラリのシンボリックリンクを追加します。

sudo ln -s libhunspell-1.3.so libhunspell.so 

最後に、次のコマンドを実行します。 OPによって

... (compiler output deleted) ... 
Successfully built hunspell 
Installing collected packages: hunspell 
Successfully installed hunspell-0.4.1 
0

ソリューション:

sudo pip3.4 install hunspell 

...これは私に次のような出力を与えました。

私はここに、このメソッドを共有しましょう、それを考え出し、それは最初:) を助けるかもしれないあなたのpython-develのと

yum install python-devel 
yum install hunspell-devel 

をインストールする必要があり、あなたのシンボリックリンクは

cd /usr/lib64 
sudo ln -s libhunspell-1.3.so.0.0.0 libhunspell.so 
ls -l | grep hunspell 
を修正

幸運:)

関連する問題