今日、私は、--enable-frameworkと--enable-universalsdkを使って、MacBook Pro上にpython 3.1.1のソースをビルドすることに時間を費やしましたオプションは成功しません。 Snow Leopardで3.1.1をコンパイルできない理由がわからないことを謙虚に認め、Snow Leopard用の新しいXcodeバージョンを取得して、10.4u SDKもインストールしていることを確認しました。 make段階で10.4 SDKで窒息しているようで、configure段階でwchar、cursor、ncursorのヘッダに関するいくつかのエラーがあります。私はプレーンな構成から、ほとんどのテストパスからmakeを得ることができましたが、それだけでは十分なものではありません。 Snow Leopardを実行しているMacでPython 3.1.1をビルドしようとした人は誰ですか?Mac OS X 10.6 Snow LeopardのPython 3.1.1
答えて
を自動インストーラがここにあります:。http://python.org/ftp/python/3.1.1/python-3.1.1.dmg
実際に古いSDKを使用するには、MACOSX_DEPLOYMENT_TARGETを設定する必要があります。
ターゲットを10.6に設定すると、this bug reportに従ってPPCビルディングがもうサポートされない可能性があります。実際には、Xcode 3.2を使って10.4をターゲットにしていてもそうかもしれません(自分で試したことはありません)。
私は同意します、あなたは私の前提のはるかに雄弁なバージョンを述べました。 – snarkyname77
10.6がまだインストールされていないので、問題なく動作するとは言いませんが、一般的に、10.xのPython用に最適化されたバッテリー内蔵のフレームワークを構築したい場合は、あなたは、にあるソースツリーのインストーラビルドスクリプトを使用して、the patchをマーティンが言及したバグレポートに適用したほうがよいでしょう。このようなものは[テストされていない]動作するはずです:
/build-installer.py --sdk-path=/Developer/SDKs/MacOSX10.6.sdk --universal-archs=intel --dep-target=10.6 --src-dir=... --build-dir=...
これは、従業員の第三者のライブラリやドキュメントを含むすべてのものを構築しますが、正しく理解して64ビットではまだサポートされていない場合は、最も注目すべきは、tkinter。上記のように、標準のpython.org 3.1.1インストーラは、64ビットのサポートが必要ない限り、は正常に動作するはずです。
[編集:WRT 64ビットのサポートは、tkinterに問題がないことを明確にする必要があります.10.5以前のTkのApple提供バージョンは32ビットのみであったため、 setup.pyは、OSXでtkinterの64ビット版をビルドしようとしないようにします。 10.6 Tkは64ビットであれば、おそらくそのチェックは削除することができます]
ケネスReitz氏のsolutonは私のために動作しません。実際、インストールは正常に動作しますが、私のデフォルトのPATH
はまだ/usr/bin/python
(v2.6.1)を指しています。 ~/.profile
が/.../Frameworks
を指すように修正する必要があることを漠然と思い出して、インストーラが私のためにこれを行うことを期待しました。
とにかく、私たちが追加できるように/Library/Frameworks/Python.framework/Versions/3.1/bin
が存在します。 しかし、私はなぜそこにpythonのビンがクラッシュし、私の上に燃えて好奇心だ。
これを解決する時間はありません。さようなら。
私はついにインストーラを使用して、この同じ問題を抱えていました。その後、どこかのドキュメントを読んでいるうちに、インストーラが通常通りにプロファイルを自動的に変更していないことに気付きました。 – snarkyname77
- 1. Snow Leopard(OS X 10.6)のInputManagerプラグイン
- 2. は、Mac OS X Snow Leopardの
- 3. Express 2.5.3がMac OS 10.6(Snow Leopard)で動作しない
- 4. OS X 10.6 Snow LeopardのNSTaskに関する問題
- 5. Snow LeopardでのOS Xボリュームの制御
- 6. Mac OS X Snow Leopardで出荷されるPythonバージョン?
- 7. MacのUSBPrivateDataSample Snow Leopard
- 8. Mac OS X 10.6(Snow Leopard)でQt 4.4のビジュアルアーチファクトを回避する方法がありますか
- 9. Mac OS X LionのPython MySQL
- 10. Mac OS X 10.6用cscopeのインストール方法
- 11. JoomlaはMac OS X Snow LeopardでデフォルトのApacheを使用しています
- 12. NSPopoverとSnow Leopard
- 13. Mac OS X 10.6でGoogle App Engine SDKを使用する
- 14. Snow LeopardのQTJavaサポートが
- 15. Mac OS X Snow LeopardにはデフォルトでAntがインストールされていますか?
- 16. ffmpeg-phpのインストール方法Mac OS X leopard
- 17. アップグレードMAC OS X
- 18. OS X 10.6にPython 2.5.2をインストールする
- 19. "Snow Leopard"を実行しているMac OSで 'responds_to_parent'プラグインをインストール
- 20. __LP64__ OS X - > Snow Leopard相当ですか?
- 21. Snow LeopardのXCode:入手先
- 22. Snow LeopardのPopover UI
- 23. Python 3 - Mac OS X 10.6.x - マイク入力の生のサンプルデータをキャプチャするには?
- 24. MacでのJavaセキュリティファイルの場所Snow Leopard
- 25. Macアプリケーションの互換性(Snow Leopard/Lion)
- 26. JavaScript Web開発者のためのEclipse IDE + Mac OS X 10.6のSubclipse + JavaHL
- 27. Mac OS X TigerとLeopardの普及率 - あらゆる調査?
- 28. mac osx(snow leopard)にnumpyをインストール
- 29. OSX 10.6( "Snow Leopard")でARMアーキテクチャをエミュレートするには?
- 30. mac os x leopard mail(3.6.0):コピー/貼り付けhtmlテーブル
Macインストーラディスクイメージを使用していない理由は何ですか?http://www.python.org/ftp/python/3.1.1/python-3.1.1.dmg? – las3rjock
MacPorts(http://www.macports.org)を使用しないのはなぜですか? –