21

私は約 2 年間、Mac の Eclipse 内で PyDev を使用しています。今日 Eclipse を更新したところ、突然 PyDev が完全になくなってしまいました。完全なアンインストールと新規インストールを含め、すべてを試しましたが、PyDev はメニューにインストール済みとして表示されますが、他の場所には表示されません。

PyDev バージョン: 3.0.0.201311051910 Eclipse: バージョン: Kepler サービス リリース 1 ビルド ID: 20130919-0819

PyDev パースペクティブを開くことができず、新しい Python ファイルを作成することも、既存の Python ファイルを開くこともできず、プレーン テキストとして表示されません。

今夜は大きな課題があるので、助けてください。

4

9 に答える 9

15

問題が何であるかを確認するために、これだけのために PyDev 2.8.2 から 3.0.0 にアップグレードしました。それは私に傷の世界を引き起こしました。そのバージョンはバグだらけです。パースペクティブやデバッガーを含め、何も機能していません。2.8.2 に戻したところ、すべてが正常に戻りました。私も Kepler と Mac を使っています。2.8.2 に進みます。Eclipse を使用して pydev をアンインストールしてから、http://pydev.org/manual_101_install.html の簡単な zip ファイルの手順を使用して pydev をインストールするだけです

3.0.0 が昨日リリースされました。彼らには明らかに修正が必要です!

于 2013-11-07T03:54:46.643 に答える
11

Java 7 にアップグレードできない、またはアップグレードしない場合:

最新の PyDev バージョンをアンインストールし
ます 1. ヘルプ >> Eclipse について
2. 「インストールの詳細」ボタンを押します
3. 「PyDev for Eclipse」を選択し
ます 4. 「アンインストール...」ボタンを押します
5. 閉じて、OK

バージョン 2.8.2 をインストールします。 1. ヘルプ>>
新しいソフトウェアのインストール...
2. ドロップダウン リストで [Work with: ] を選択します。利用可能なソフトウェアの最新バージョンのみを表示する」 4. 「PyDev for Eclipse、バージョン 2.8.2」を選択し ます 。Eclipse を再起動します (提案どおり)




于 2014-01-07T16:41:32.867 に答える
2

以下は、最初はJava 1.7.0_55を使用したOS X Mavericks 10.9.2で問題を解決しました(Oracleから、標準のMavericksインストールは完全に最新だと思います)

  • ターミナルを使用して、使用可能な Java 仮想マシンを確認します。

/usr/libexec/java_home -V

最初は Java 1.6 しかここにリストされていませんでした (Eclipse 内からの同様のチェックでも、利用可能な 1.7 ではなく、1.6 が実行されていることが確認されました!)

  • Java 7 JRE を持っているが JDK を持っていないことを示唆する次の投稿では、Oracle から JDK をインストールしました

  • 次に、もう一度 /usr/libexec/java_home -V をチェックしました ...そして万歳!1.7登場!

  • Eclipseを再起動しました...他には何も変更しませんでした:以前にインストールされたPyDevが機能し始めました(エディターでファイルを再度開く必要がありました)

于 2014-05-15T09:28:51.300 に答える
1

開始時に、次の同じエラーにも直面していました: PyDev - Python IDE for Eclipse 6.3.2 のインストール中にソリューションが提供されません インストールしようとすると、次のメッセージが表示されます: https://dlでリポジトリを読み取れません.bintray.com/fabioz/pydev/latest/content.xml。?

それから私は最終的な解決策を思いつきました:

手順に従ってください :

オンライン インストール

この機能をインストールするための URL はhttp://pydev.org/updatesです。Eclipse マーケットプレイスが希望どおりに動作しない場合は、その URL を使用して [ヘルプ] メニューから [新しいソフトウェアをインストール...] を選択できます。

新しいソフトウェアのインストールウィンドウで、以下のすべてのオプションのチェックを外します。

1.Show only the latest versions of available software
2.Group Items by category
3.Show only software applicable to target environment
4.Contact all update sites during install to find required software

オフライン インストール

要件 (以下) を満たしているにもかかわらず、更新サイトで引き続き問題が発生する場合は、ダウンロードしてオフラインでインストールできます。SourceForge から入手してください (または、PyDev の Web サイトから SourceForge へのリンクをたどってください)。

新しいソフトウェアのインストールウィンドウで、以下のすべてのオプションのチェックを外します。

1.Show only the latest versions of available software
2.Group Items by category
3.Show only software applicable to target environment
4.Contact all update sites during install to find required software
于 2018-04-20T08:48:16.030 に答える
0

Python プロジェクト (以前にインポートしたもの) をデバッグしました。現在のパースペクティブを「デバッグ」に変更するだけで、Pydev メニューが再表示されました。

Window > Open Perspective > Other ... > Pydev で Pydev パースペクティブを開くと、Pydev メニューも作成されると思います。

于 2013-12-05T16:27:48.023 に答える
0

Tobx の回答にコメントするには十分な担当者がいないため、新しい回答を作成します。

コマンド ラインの -vm オプションを使用して、Eclipse が使用する JVM を指定することにより、java7 をインストールしても、現在のバージョンを保持し、現在のセットアップに影響を与えることはありません。

すべてはここで説明されています

于 2013-11-29T19:05:46.057 に答える