web-dev-qa-db-ja.com

PydevがEclipseで認識されない

私はMacのEclipse内でPyDevを約2年間使用しています。今日、Eclipseを更新しましたが、突然PyDevが完全になくなっています。完全なアンインストールとフレッシュインストールを含め、すべてを試しましたが、PyDevはメニューにインストールされているように見えますが、それ以外の場所には表示されません。

PyDevバージョン:3.0.0.201311051910 Eclipse:バージョン:Kepler Service Release 1ビルドID:20130919-0819

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

今夜、私は大きな任務を負っています。感謝します。

21
idalsin

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

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

15
Tommy

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

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

バージョン2.8.2をインストールする
1。ヘルプ>>新しいソフトウェアのインストール...
2。ドロップダウンリストで[Work with:]を選択します。PyDev更新サイト- http://pydev.org/updates/
3。 「利用可能なソフトウェアの最新バージョンのみを表示する」オプションの選択を解除します
4。 「PyDev for Eclipse、version 2.8.2」を選択します
5。 「次へ>」ボタンを押します
6。 ...
n。 Eclipseを再起動します(提案どおり)。

11
Jacky

Java 7を使用しているかどうかを確認してください。PyDev3では現在必要です。ソース: http://pydev.org/download.html およびPyDevバグトラッカー。私のJavaバージョンをアップグレードすると、再びうまくいきました。

10
Tobx

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

  • 利用可能なJava端末を使用して仮想マシンを確認します。

/ usr/libexec/Java_home -V

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

  • Java 7 JREがJDKではなく、であることを示唆する以下の投稿:(== --- ==)OracleからJDKをインストールしました:- http://www.Oracle.com/technetwork/Java/javase/downloads/jdk7-downloads-1880260.html

  • その後、もう一度/ usr/libexec/Java_home -V ...を確認しました。 1.7登場!

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

2
PhiM

最初に私は同じエラーに直面していました:PyDevのインストール中に解決策が提供されません-Python IDE Eclipse 6.3.2の場合、私がしようとしているときインストールするには、次のメッセージが表示されます: https://dl.bintray.com/fabioz/pydev/latest/content.xml でリポジトリを読み取れません?

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

手順に従ってください :

オンラインインストール

機能をインストールするためのURLは http://pydev.org/updates です。 Eclipse Marketplaceが希望どおりに動作しない場合は、その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
1
Racheal

多くのPyDev/Eclipseの問題は、実行しているEclipseのバージョンに適切なJava JRE/JDKおよびPyDevを使用することの問題です。

から http://www.pydev.org/

リリース5.2.0

重要PyDevにはJava 8およびEclipse 4.5以降が必要です。

PyDev 4.5.5は、Java 7およびEclipse 3.8をサポートする最後のリリースです。参照:更新サイトページ( http://www.pydev.org/update_sites/index.html) )PyDevの古いバージョンの更新サイト用。

1
ianmatth

![Kepler Pydev config]なぜ機能しないのかを理解するために多くの時間を費やす必要がありました。しかし、最終的にはそうなった。代わりに2.8.2 Zipをダウンロードし、次のようにdropinsフォルダーに解凍します。 -cleanオプションを使用してEclipseを起動します

0
user3047383

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

ウィンドウ>パースペクティブを開く>その他...> PydevでPydevパースペクティブを開くと、Pydevメニューも作成されると思います。

0
azure

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

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

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

0
indivisible