3

Synology NAS でPython3 (v3.4) アドオンを使用しています。

パッケージをインストールしようとすると (ssh を使用してpython3 setup.py install)、次のエラーが返されます。

無効な Python インストール: /volume1/@appstore/py3k/usr/local/include/python3.4m/pyconfig.h を開けません (そのようなファイルやディレクトリはありません)

ディスクでpyconfig.hファイルを検索すると、何も見つからず、フォルダー...include/python3.4mも存在しません。問題は少し前 (バージョン 3.3) に発生しましたが、ディスクを検索したところ、別の場所にpyconfig.hファイルが見つかり、適切なフォルダーにコピーされました。今、どこにもファイルはありません。

これを修正する方法はありますか?ありがとうございました。

4

2 に答える 2

0

ご回答ありがとうございます。

Synology NAS ではipkdが無効になっているため、ipkd をインストールするにはブートストラップを使用する必要があります (そうするには、これを参照してください)。ソフトウェアサポート保証が無効になるため、それは私がやりたくない唯一の考えでした。しかし、以前は機能していたので、Synology テクニカル サポートに電子メールを送ったところ、次のような回答がありました。

弊社調べによると、

システムの安定性を維持するために、モジュール ベースの要件により、python3 の pyconfig.h を削除しました。Diskstation はクロス コンパイラ機能を提供していません。

しかし、彼らは不足しているpyconfig.hも提供してくれました。これを要求されたフォルダーにコピーしました。それ以来、すべてが魔法のように機能しています。

于 2014-11-19T18:15:13.627 に答える