Xcode 4、5、6、7でPythonフレンドリーな環境を作成するにはどうすればよいですか?
Xcode 4、5、6、7でPythonフレンドリーな環境を作成するにはどうすればよいですか?
回答:
私はそれを考え出した!手順により、実際よりも多くの労力がかかるように見えます。
これらの手順は、プロジェクトを最初から作成するためのものです。このプロジェクトに含めたい既存のPythonスクリプトがある場合、明らかにこれらの手順から少し逸脱する必要があります。
Xcodeアップデートの変更により、これらの手順が機能しない、または不明確な場合は、お知らせください。必要な修正を行います。
[ユーティリティ]パネルを開き、[ファイルインスペクタの表示]タブをアクティブにすると、ファイルタイプは自動的に[デフォルト-Pythonスクリプト]に設定されます。ファイルタイプのすべてのオプションを自由に調べて、それが何を実行できるかについてのアイデアを得てください。上記の方法は、任意の解釈言語に適用できます。現在のところ、Javaで動作させる方法を正確に理解する必要があります。繰り返しますが、私はあまり研究をしていません。確かに、これについてはウェブ上に浮かんでいるドキュメントがいくつかあります。
管理者権限がない場合、または開発者グループに属していない場合でも、XcodeをPythonプログラミングに使用できます(ただし、コンパイルが必要な言語で開発することはできません)。再生ボタンを使用する代わりに、メニューバーで[製品]→[アクションを実行]→[ビルドなしで実行]をクリックするか、キーボードショートカットを使用します^⌘R。
テキストのエンコード、行末、インデントの設定を変更するには、[ユーティリティ]パネルを開き、[ファイルインスペクタの表示]タブをアクティブにします。そこでは、これらの設定があります。
Xcodeのビルド設定の詳細については、これ以上のソースはありません。これをサポートされていないコンパイル済み言語で動作するようにした人からの連絡に興味があります。このプロセスは、他のインタープリター型言語で機能するはずです。手順5と手順16を適宜変更してください。
Xcode 4テンプレートを作成して、Tylerが提供する手順を簡略化しました。
結果は、Xcode 4用のPythonプロジェクトテンプレートです。
次に、テンプレートをダウンロードして移動し/Developer/Library/Xcode/Templates/Project Templates/Mac/Others/
、次にXcode 4を使用して新しいPythonプロジェクトを作成する必要があります。
それでも手動のSchemeセットアップが必要です(Tylerが提供するステップ12〜20を参照できます)。
XCode 7でPythonを動作させる手順
ステップ1:外部ビルドシステムでプロジェクトをセットアップする
ステップ1.1:プロジェクトスキームを編集する
ステップ2:プロジェクトの実行可能ファイルとしてPythonを指定する(shift-command-g)パスは/ usr / bin / pythonである必要があります
ステップ3:カスタム作業ディレクトリを指定する
ステップ4:コマンドライン引数をPythonファイルの名前に指定します。(この例では「test.py」)
ステップ5:ありがたいことにそれです!
(OSXがPythonデバッガーをサポートするまで、デバッグを追加できませんか?)
which
、ターミナルのコマンドを使用して、ビルドツールの正確な場所を取得します。たとえば「which lua」は、システムで「/ usr / local / bin / lua」を返します。
Eclipse用のPyDevプラグインを試す必要があります。多くのエディター/ IDEをpythonで使用してみましたが、最も気に入ったのはEclipse用のPyDevプラグインだけです。コード補完、デバッガー、その他多くの優れた機能があります。さらに、両方とも無料です。
XCode3でしばらく使用していた別の方法:
上記のステップ1〜15を参照してください。
この方法の良い点は、XCodeの外部で実行するために使用するのと同じ環境を(bash .profileからのセットアップとして)使用して開発することです。
また、Pythonだけでなく、あらゆるタイプのファイルを開発/実行できるほど汎用的です。
Apple Developer LibraryからのこのテクニカルノートTN2328は、Xcode 5.0を使用してPythonを埋め込むための変更について多くの助けとなりました。
このスレッドは古いですが、Xcodeバージョン8.3.3に合わせて、受け入れられた回答でのTyler Cromptonのメソッドはまだ機能します(一部の名前はわずかに異なりますが、重要ではありません)。
私が少し苦労した2つのポイント:
ステップ16:必要なPython実行可能ファイルがグレー表示されている場合は、右クリックしてクイックルックを選択します。次に、クイックルックウィンドウを閉じます。これで、選択できるようになります。
ステップ19:これが機能しない場合は、[引数]タブにpythonファイルのみの名前を入力し、[作業ディレクトリ]の[オプション]タブにプロジェクトのルートディレクトリを明示的に入力します。ディレクトリ」ボックスをクリックし、その下のフィールドにプロジェクトのルートディレクトリを入力します。