2011-09-20 12 views
11

私はNetBeans 6.9をPython開発用に使用しました。 JavaとPHPだけでなく、私はxDebugを使ってPHPでクールなデバッガを手に入れました。まったく苦情はありません。最新のnetbeans(7.1)をダウンロードした別のコンピュータに移動しましたが、今はもうPythonプラグインがありません。私は解決策を試しましたが、hereがロードされたスプラッシュ画面の終了後にNetBeansが起動しなくなりました。NetBeansがクラッシュしました。netbeans 7.1とpython

Pythonでnetbeansを使用してコードを作成する方法はありますか?
ありがとうございました

+0

を見つけることができる私は、あなたは、NetBeansを好き知っているが、PYCHARM RULEZ! – tabchas

答えて

1

現在、Netbeans 7.0.1の開発者用プラグインは問題なく使用しています。たぶん彼らは単に新しいバージョンとの互換性がないだけかもしれません。私はちょうど7.0を取得し、それを使用することをお勧めします。

+0

Netbeans 7.0.1にインストールしようとしたときに私は同じことを経験しました –

9

これを修正しました。 pythonpluginをインストールしてnetbeansのインストールを台無しにしてしまったとします。これは、Windows以外のOSを使用している場合、これはちょうどあなたのために働くかもしれません。これは、Windowsがプリコンパイルされたバイナリを使用してNetbeans IDEを起動するためです。

私が解決した問題は、デフォルトではクラスセットがJavaクラスパスに追加されずクラッシュすることです。 .netbeans // var/log/messagesを調べることで、これがあなたの問題でもあるかどうかを調べることができます。何らかのClassNotFoundExceptionsが表示された場合、同じ問題が発生する可能性があります。もしそうでなければ、少なくともあなたは何がうまくいかないのかについてのいくつかの指針を持っており、おそらく自分で解決策を思いつくかもしれません。 ; Javaクラスパスをファイルに構成されている

):OSX上

/<path>/<to>/<your>/<netbeans>/<installation>/platform/lib/nbexec 

、これは次のようになります。

機能construct_classpathが呼び出され、メインループ、順番に呼び出しで
/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/platform/lib 

2つのディレクトリのための関数build_classpath。私はこの機能を次のように変更しました:

build_cp() { 
    base="$1" 
    append_jars_to_cp "${base}/lib/patches" "patches" 
    append_jars_to_cp "${base}/lib" "lib" 
    append_jars_to_cp "${base}/lib/locale" "locale" 
    # Added by me: 
    append_jars_to_cp "${base}/modules/ext" "ext" 
} 

この変更の後、IDEを起動するとすべて正常に動作します。がんばろう!

+0

ありがとう、これは私のために働いた。私はあなたの答えの指示をきれいにしました。 –

+0

これは私にとってもうまくいった、ありがとう! – Taeram

+0

完璧、MacOSXでnetbeans 7.2.1で使用されて、ありがとう! – kappa

0

Bas Jacobs(Windowsなど)が提案するようにnbexecを変更できない場合、またはそれを実行したくない場合は、--cp:p起動パラメータを使用して、必要なJARをクラスパスに追加できます。

私だけorg.eclipse.osgi_3.7.1.R37x_v20110808-1106.jarファイルを追加する必要がありましたので、窓の下に完全なコマンドラインは次のようになります。

"C:\Program Files\NetBeans 7.1\bin\netbeans.exe" --cp:a C:\\Users\\_YOUR_USERNAME_\\.netbeans\7.1\modules\ext\org.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar 
1

C:\Program Files\NetBeans 7.1.1\platform\lib\localeorg.eclipse.osgi_3.7.1.R37x_v20110808-1106.jarを追加します。 NetBeansを起動し、問題のあるプラグインまたはリファレンスを削除してから、後で削除してくださいorg.eclipse.osgi_3.7.1.R37x_v20110808-1106.jar

0

は、現在お使いのNetBeans/Pythonの選択肢は次のとおりです。

  • PythonInstall上に述べたように時々破損して、あなたの現在のNetBeansのバージョンと混乱に対する最新の開発ビルドの更新をお試しくださいNetBeans wikiページまたはあなたが与えたリンク。
  • latest development versionをインストールしますが、安定した公開リリースではありません。
  • コミュニティの誰かが、最新のパブリックNetBeansリリースに合わせて既存のプラグインを維持するための開発を続けるのを待ちます。
  • 使用していたNetBeans 6.9(またはそれ以前)のバージョンを、Pythonの作業のためだけに不満なくインストールします。

私は古いバージョンと開発ビルドで成功しました。私はメインストリームのサポートを待っている間、他のPython対応のIDEを手にしていますが、私は息を止めています。

関連する問題