プロセスのエラー:ファイルにターゲットを作成するには、noルールをコンパイルしていないために「作る」エラーが `/usr/lib/libpython2.7.so「のpython by`必要な、/ _pywraps2.so」STOP ..
解決プロセス:
1、まず次のコマンドコードを入力して間違った理由を取得
--debug作ります
次のエラーメッセージは、プロジェクトは二つの理由、まず、システムがインストールされていないlibpython2.7.osがあり、それを見つけることができないことは明らかである。第二は、インストールされている、間違ったパスや名前ではありません
ファイル「/usr/lib/libpython2.7.so」は存在しません。 ターゲットを作り直す必要があります「 /usr/lib/libpython2.7.so 」。
2、解決
、ファジー検索に次のコードを使用するように属している最初のテストの質問は、リンクを参照することができます。https://blog.csdn.net/Robot_Starscream/article/details/88564694
2,1最初のエラー・ソリューション
apt-キャッシュ検索libpython2。7 *
発見:. "Libpython2 7 -dev"インストール
sudoのAPT- GET libpython2をインストールします。7-devの
ある場合は、インストールが成功した後、インストール結果を確認します
0は、アップグレードされた0は、新しくインストールされた0除去するために754アップグレードされません。
それはあなたがインストールされていることを意味し、あなたが2番目のエラーに属し、以前にインストールされていない場合、インストールは今再作ることができますコンパイル後、それが通過する必要があります。https://blog.csdn.net/Robot_Starscream/article/details/88564694
2,2第2のエラー解像度
2番目のエラーは、それは間違ったパス、または間違った名前です。
まず、あなたがlibpython2インストールしてください。7の.soの位置。
#cd / USR #locate libpython2。7の.so
私の環境では、出力は以下となります。
/ usr / libに/ python2。7 / configに-x86_64版-のlinux-gnuの/ libpython2。7 .soの は/ usr / libに/ x86_64の-のlinux-gnuの/ libpython2。7の.so。1 は/ usr / libに/ x86_64の-のlinux-gnuの/ libpython2。7の.so。1.0
LinuxシステムのことができBaiduは、ファイルへのアクセスはソフト接続を介して同じフォルダにはおそらくないかわからない、柔らかな接続と呼ばれる機能があります。
ソフトリンクを確立します。
sudoのLN -sは/ usr / libに/ python2。7 / configに-x86_64版-のlinux-gnuの/ libpython2。7 .soのは/ usr / libに/ libpython2。7の.so
LN:をエラーが発生した場合、シンボリックリンクの作成に失敗しました「/usr/lib/x86_64-linux-gnu/libGL.so」:ファイルが存在します
sudoをRM /usr/lib/x86_64-linux-gnu/libGL.so:既存のリンクを削除します。
下の「ソフトリンクを作成するために、」コードを再実行してください。
再度、コンパイラが通過します。
この記事の参照リンクします。https://blog.csdn.net/Robot_Starscream/article/details/88564694
次のブログ私は成功せず、試してみましたが、あなたの参考のためにリストしました:
https://blog.csdn.net/m_zhangJingDong/article/details/81100218
https://blog.csdn.net/vbLittleBoy/article/details/21012991