EclipseをインストールしましたKepler(Junoでの誤った更新の問題の後)、EclipseのInstall New Software
オプションを使用してPyDevをインストールしようとしました。基本的にはメモリ/オンラインチュートリアルに従ってください。インストール後、Preferences
ペインに表示されません。なぜそうなるのでしょうか?
ありがとう。
はい、私はJava 7インストール済みを持っています。
[〜#〜] update [〜#〜]:多くのユーザーがこの問題に対する多数の解決策を提案しています。以下に複数の正解回答があるかもしれません。何があなたを助けますか...
過度に!
PyDev 3をインストールしようとして4時間を無駄にした後、2.8.2に戻り、新しいソフトウェアを追加する代わりにドロップイン手法を使用しました。
Sourceforgeから2.8.2をダウンロード http://sourceforge.net/projects/pydev/files/pydev/
PyDevをアンインストールします。 Eclipseの下のdropinsフォルダーにコンテンツを解凍するだけです。 Eclipseを再起動します。
この問題に数日間苦労した後、私は問題に対する私の解決策を共有したかった-上記の投稿に触発された(それらへの工藤の)。
私の設定:
私の状況:
Eclipse Help
-> Install new software...
でPyDevをインストールしようとしましたが、インストールは成功しましたが、PyDevはEclipseのどこにも表示されませんでした。
私の解決策:
Help
-> Install new software...
に移動しますShow only the latest versions of available software
"どうやらPyDev 3.0はEclipseのデフォルトのOS X設定では動作しません。Java and Python
私はちょうどそれを理解しました。 JREではなくJDKが必要になります。
最初にここからダウンロードしてください: JDKダウンロード
それをインストールします。
/Applications/Eclipse/Eclipse.app/Contents/MacOS(Eclipseを置く場所)を探索します
Eclipse.iniを開きます
加える
-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/Java
状況に応じてバージョンを変更します。楽しい!
それは私にも起こりましたが、Debian安定版(私の場合はwheezy)を使用しました。
私はインストールを解決しました:
# apt-get install openjdk-7-jdk
この後、Java JDK:
# update-Java-alternatives -l
出力は次のとおりです。
Java-1.6.0-openjdk-AMD64 1061 /usr/lib/jvm/Java-1.6.0-openjdk-AMD64
Java-1.7.0-openjdk-AMD64 1051 /usr/lib/jvm/Java-1.7.0-openjdk-AMD64
最後に、私はやった:
# update-Java-alternatives -s Java-1.7.0-openjdk-AMD64
その後、Eclipseからpydevプラグインを削除し、Eclipseを再起動し、pydevをインストールして(Marketplaceを使用)、Eclipseを再起動します。
クレジット: http://vas.davimas.name/2013/07/switching-between-openjdk-v6-and-v7-in.html および上記のリチャードの回答
ほとんどの場合、Java 7または> Eclipse 3.7がマシンにインストールされていません。pyDev3の要件です。こちらを参照してください http://pydev.blogspot.co.uk/ 2013/11/pydev-30.html
PyDev.orgのWebサイトには( http://pydev.org/manual_101_install.html )と記載されています-
"""
Important requisite
PyDev now requires Java 7 in order to run. If you don't have Java 7, the update
process may appear to succeed, but PyDev will simply not show in the target
installation. Please double-check if you're using a Java 7 vm in
about > installation details > configuration
before trying to install PyDev.
"""
この問題は、システムからJava 7ランタイムを削除した後、Eclipseに現れ始めました(ビルド中のコードは古いバージョンで実行する必要があるためJava Javaのバージョンですが、それは無関係です。PyDevを失ったことに気付いた後、Java 7とPyDevは正常に動作しています。
別のオプションは、Java 7を必要としないPyDevの以前のバージョンにロールバックすることですが、PyDevを手動でインストールする必要があり、自動更新の利便性が失われます。 Java 7でEclipseを実行し、Java Java =そのJDK/JREに対して6。
Pydevをmac/Eclipseで動作させる方法は、上記の100回の言及に従って最新のJDKをダウンロードし、それをインストールしてから以下を実行することです。
-乾杯!
解決しました。
OSX Mavericks 10.9、Eclipse Keplar 4.3.2、PyDev 3.4
問題:[Ecplise]> [設定]にPyDevが表示されない
解決策:Ecpliseをダウンロードしてインストールし、JDK 1.7を指すようにします
ターミナルを開き、「/ usr/libexec/Java_home -v 1.7」を実行します
これにより、/ Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/HomeのようなJDK 1.7が存在するディレクトリが返されます。
Eclipse>設定>インストールされたJREの下で「追加」をクリックし、「MacOS X VM」を選択して、「次へ」をクリックします
出来上がり!
ルナにも同じ問題があり、間違いを見つけました。
「これらの証明書を信頼しますか?」で作成者を確認した後、ページ、およびpydevを正常にインストールすることができました。
このページでは、チェックせずに続行できます。エラーは発生せず、完全に見逃していました。たぶんそれは誰かに役立つでしょう。
Eclipse IDE for Java Developers 4.4.1 OS X 10.9.5 Mavericks上のLuna:
http://www.Oracle.com/technetwork/Java/javase/downloads/index.htmlからJDKの最新バージョン(現在Java SE 8u25))をダウンロードしてインストールします。 。(JREではありません!)
/Applications/Eclipse/Eclipse.app/Contents/MacOS(またはEclipseがインストールされている場所)に移動し、Eclipse.iniを開きます。
ファイルの最後に次を追加します(バージョン番号は必ず自分のものに置き換えてください)。
-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/Java
SourceForgeのPyDevの最新バージョン(現在3.8.0)を http://sourceforge.net/projects/pydev/files/pydev/ からダウンロードします。
その内容を/ Applications/Eclipse/dropins(またはEclipseがインストールされている場所)に解凍し、Eclipseを再起動します。
これがまだ問題を抱えている人を助けることを願っています。 Mohammed Lokhandwalaとbraineoに感謝します。
Java 1.7.0_101。1.8.0_91と "voilá"に更新されました!PyDevがついに登場しました。
ああ、今は解決しました。以下に示します。
First、私はMyEclipsejdk1.8では、Eclipse(またはMyEclipse)に独自のjvmがあることを知らない人もいるかもしれません。インストールされ、「組み込みjvm」はdefaultです。これを確認するには、「Windows-> preferences-> Java-> Installed JREs」のようにクリックします。MyEclipseがデフォルトのjdk1.6を使用していることがわかりました。その後、Iclick "追加」をインストールしたjdk1.8のビルドパスに。
Second、 "myeclipseという名前の構成ファイルを開きました。 ini "および以下でこれを確認します。
binary/com.Sun.Java.jdk.win32.x86_64_1.6.0.u43/bin/javaw.exe
Third、I新しいパスに置き換えました。以下を確認してください。新しい道です。
D:/jdk/Java/jdk1.8/bin/javaw.exe
Last、restartそれ。そして、「Preference」で「PyDev」を見つけることができます。
Happy Coding with Python!
PS:Pycharmは優れており、学生または教師であれば無料で入手できます。 ここをクリック
2.x.xに戻ることができます。
選択したインストールに戻ります。
リストされた1.7での作業方法をすべて試した後、Eclipseが起動時にエディターとナビゲーターを開こうとしたときに、エラーメッセージが表示されていました。しかし、新しいプロジェクトを作成したときはうまくいきました。それからすべてのエディターを閉じて再び開くを試してみましたが、それらも機能します。ナビゲーターもワーキングセットに設定され、何も表示されませんでした。それをプロジェクトに切り替えたとき、それも機能し始めました。
メニュー[ヘルプ]> [新しいソフトウェアのインストール...][works with]を入力せずに[Add...]をクリックします次の画面で、PyDevおよびPyDev Extensionsの更新サイトを追加します:名前:PyDevおよびPyDev Extensions場所: http://pydev.org/updates に進みます...
標準のEclipseインストール方法を使用:
[新しいソフトウェアのインストール]で、作業する新しいサイトを追加します。私はエントリPyDev Oldを呼び出し、場所を入力しました:
https://dl.bintray.com/fabioz/pydev/old/site.xml
Eclipseバージョン2.8.2から4.5.3のPyDevがあります
私はIndigo(3.7)で作業しているため、3.0.0より古いバージョンのPyDevが必要です。私のJDKは、この質問の他の箇所で指摘されているように7です。使用可能なソフトウェアの最新バージョンのみを表示するオプションはオフになっています。
PyDevを取得するための標準的なアドバイスは、 http://pydev.org/updates を使用して、最新のオプションのみをオフにすることです。現在はPyDev 5のみがリストされています。
そのため、上記の提案の多くにうんざりしていましたが、ようやく機能するようになったのは、次のJDKをインストールすることだと思います http://www.Oracle.com/technetwork/Java/javase/downloads/index.html 。 pydevプラグインをアンインストールして、再インストールする必要がある場合もあります。しかし、JDK 8をインストールした後、Pydevが好みで表示されるようになりました。
2016年10月:
すべて正常に動作しています...
私もこの問題を抱えていて、インタプリタとしてpython3.4を使用したかったので、pydev 2.8と互換性がなかったので、いくつかの試行の後、pydev 2.5をインストールするとすべてがうまくいくことがわかりました! (少なくともEclipse Keplerでは)。
最も簡単な方法は http://www.liclipse.com/ を取得することです。これは最初からすべてをセットアップしています...そのルートに行きたくない場合(LiClipseは商用です) Java 7インストールを手動で指定しようとする場合があります。
http://pydev.org/download.html から取得:
さて、現時点での主な問題は、PyDevを実行するためにJava 7が必要なことです。したがって、LiClipseルート(ほとんどがPyDevである)スタンドアロンといくつかの利点)、Eclipse/PyDevを実行するために実際にJava 7を使用していることを確認するためにいくつかのループを通過する必要がある場合があります).
すべてのOS
必ず最新のJava 7 JREまたはJDKをダウンロード/インストールし、再起動してみて、自動的に取得されたかどうかを確認してください。
つまり:ヘルプで>について>インストールの詳細>構成が、あなたが指摘したJava 7バージョンを使用しているかどうかを確認します。
自動的に取得されなかった場合は、次の指示に従ってください。
http://wiki.Eclipse.org/Eclipse.ini Java 7を指定するための「JVMの指定」でEclipse.iniに-vm引数を追加しますvm.
Mac OSに関する注意:コマンド "/ usr/libexec/Java_home -v 1.7"を使用して、JVMのベースパスを取得できます(ただし、上記のコマンドの出力に "/ bin/Java"を追加する必要もあります) Eclipse.iniの-vm arg)。
私はこのスレッドが古いことを知っていますが、Yosemite [10.10.2]を実行している私のMacで上記の提案のどれもうまくいかなかったので、私は自分のソリューションに貢献できると思いました。これが他の誰かに役立つことを願っています。最新のJDKに更新したにもかかわらず、私のMacは間違ったバージョンを報告し続けました。シンボリックリンクは古いバージョンを指していて、その問題を修正するとpydev/Eclipseが動作するようになりました。
現在のデフォルトJava version
Java -version
インストールされたバージョンを取得する
/usr/libexec/Java_home -V
次のフォルダーに移動し、現在のシンボリックリンクを削除します
cd /System/Library/Frameworks/JavaVM.framework/Versions/
rm CurrentJDK
上記の2の適切なバージョンで「new-version」を置き換える新しいインストールを指す新しいシンボリックリンクを作成します。すなわちjdk1.8.0_40.jdk
ln -s /Library/Java/JavaVirtualMachines/<new-version>/Contents/ CurrentJDK
デフォルトバージョンを確認する
Java -version
再起動。
ハッピーコーディング.. :)
Eclipse(V 4.4)およびYosemite(V 10.10)でこれを機能させるには、pyDev 3をアンインストールして2.8をインストールする必要がありました
上記の回答に記載されているように、次のアプリケーションを最初にインストールしてセットアップします。
次の手順を実行します。
これで設定は完了です。
乾杯!!!
Eclipse 4.4でも同じ問題がありました。以前のバージョンのPyDevを使用する必要がありました。実行しているEclipseのバージョンに対して、正しいJava JRE/JDKおよびPyDevを使用するだけの問題のようです。
リリース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の古いバージョンの更新サイト用。
同じことが私にも起こりました。これは私がそれを修正した方法です。
install new software
"-それは助けの下にあります。what is already installed
"PyDev
PyDev
[〜#〜] but [〜#〜]を再インストールし、3.3XXバージョンではなく、最新の2.XXバージョンをインストールします(つまり、ドロップダウンメニューをクリックして、最新の2.XXバージョン)それは私のために働いた!
私は同じ問題を抱えていました!
ただ3つすべてのSWを最新バージョンに更新するだけで、問題は解決します。
次のようにします:
今はうまくいくはずです!
pydev 3はバグです! 2.8を使用すれば大丈夫です。