web-dev-qa-db-ja.com

屏風用MacOSXにPythonイモリまたはスナックをインストールする方法

Mac OS X10.6.5に屏風をインストールしました。起動します(つまり、画面セッションを開始します)が、byobu-configを実行するために、そしておそらく他のことを行うために、明らかにpython =イモリ。

pip search newtおよびpip search snack結果を返しません。イモリとスナックはMacPortsにもBrewにもありません。

Mac OS Xへのnewtのインストールに関して、オンラインで何も見つかりませんでした。

他の誰かがMacOS Xにbyobuとnewtをインストールできましたか?

7
caleban

試してみてください

Sudo port install libnewt

その後、次のように/opt/local/lib/python2.6/site-packagesをPYTHONPATHに追加する必要がある場合があります。

export PYTHONPATH=/opt/local/lib/python2.6/site-packages/

または

setenv PYTHONPATH /opt/local/lib/python2.6/site-packages/
4
user84462

現在、newtHomebrewパッケージがPython拡張機能を正しく構築していないという厄介な問題があります。 Homebrew/homebrew-core PR#37479:Fix newt python mojaveでの検出 。そのPRからnewtパッケージをビルドするか、回避策についてそのPRに関する説明を参照してください。

基本的に、これに似たパッチをnewtのHomebrew式に追加することになります。

     inreplace "configure", "ls /usr/include/python*/Python.h", "find /System/Library/Frameworks/Python.framework/Versions/ -name 'Python.h'"

...または最新のソースコードからnewtをビルドし、./configure ... --with-python=python2.7を実行します(なぜPython2.7なのですか?byobu-configがPython3に準拠しているかどうかは確認しませんでしたが、 Arch Linux AUR PKGBUILD 依存関係としてPython2を指定します。).

0
m01