OSX LionのvirtualenvにPyGameをインストールする方法が分かりません。私は本当に可能な限りvirtualenvに含まれているものを保持したいと思います。OS X上での仮想ゲームのPyGameとbrew?
私はPyGameのソースをダウンロードし、付属のsetup.py
をvirtualenvで実行しようとしましたが、Homebrew経由でインストールした後でもSDL要件を見つけるのに問題があるようです。
これを設定した人からのヒントはありますか?
OSX LionのvirtualenvにPyGameをインストールする方法が分かりません。私は本当に可能な限りvirtualenvに含まれているものを保持したいと思います。OS X上での仮想ゲームのPyGameとbrew?
私はPyGameのソースをダウンロードし、付属のsetup.py
をvirtualenvで実行しようとしましたが、Homebrew経由でインストールした後でもSDL要件を見つけるのに問題があるようです。
これを設定した人からのヒントはありますか?
はい、あなたは3 steps with brewでそれを使用することができます。
brew install python
brew install sdl sdl_image sdl_mixer sdl_ttf smpeg portmidi
/usr/local/share/python/pip install hg+http://bitbucket.org/pygame/pygame
(これは私がそれをやった方法です、それは完璧に働いています。)
あなたがbrewがわからない場合は、start here
面白いですか?上記はうまくいきましたが、私は/ usr/local/share/pythonの代わりにvirtualenvのpipを使いました。それが違いを生むかどうかはわかりません。なぜ私は別々にホストされたpygame(つまり、http://bitbucket.org/pygame)を使用する必要があるのかはっきりしていません。 "公式"の仕事はすべきではない?そうでない場合、なぜPyGameの人たちはこれを修正していないのですか? – notanumber
おそらくpygameは、ターゲットマシンに他の非Pythonやpip-manageableライブラリをインストールする必要があるかもしれません - Web libよりも少し複雑です - sdl(DirectXのクロスプラットフォームに相当するオープンソース)を使用してネイティブフレームバッファ/カードハードウェアまたはサウンドリソース。 virtual envのバージョンを使用してpipをインストールする最後のステップは非常に重要です。 –
あなたは命を救う人です。 –
私はDebianに何の問題もなく作業とセットアップを手に入れました。私はOSXを持っていない。どのようなエラーメッセージが表示されますか? –
あなたはhttps://bitbucket.org/pygame/pygame/issue/82/homebrew-on-leopard-fails-to-install#comment-627494 – dm03514