問題タブ [pydev]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3858 参照

python - pydevを使用したpython 3.1

私は現在、Python開発のためにEclipseに移行しています。pydev をインストールしましたが、python バージョン 3.0 までの文法サポートを示しています。私の質問は、3.0 文法で python 3.1 を使用できますか? 文法はバージョン 3.0 から 3.1 に変更されましたか?

私はEclipse 3.4.2とpydev 1.4.7を使用しています

0 投票する
3 に答える
7797 参照

python - pylint が標準ライブラリの一部を認識しない

Python 2.6でpylint + pydevを使用しています。このコード行だけのモジュールがあります

このモジュールを実行しようとすると、正常に動作します。しかし、pylint はエラーを報告します:

存在しますが...理由はわかりますか?

0 投票する
2 に答える
966 参照

python - virtualbox インスタンスに接続された pydev を実行することは可能ですか?

現時点では、単純なエディター、パテ、および Linux サーバーの VirtualBox インスタンスを使用して開発しています。pydev について良いことを聞いたので試してみたいと思いますが、VirtualBox ゲスト OS から python のインストールとターミナルを使用したいと考えています。

ゲスト OS がローカル ファイルを参照できるように、既に VirtualBox で共有フォルダーを使用しています。

SSH経由でこの「リモート」ホストを使用してpython関連のコマンドを実行するようにpydevに指示することは可能ですか?

アップデート:

私の主な環境はWindowsですが、OS Xでもこのように動作できるようにしたいと考えています.

0 投票する
1 に答える
893 参照

python - Pydev コードのブラウジング?

私は pydev を使って python を実行しようとしています (これまでのところ、うまくいっているとは言えません)。使用しているライブラリでコード補完が機能するようになりましたが、まだいくつか疑問に思っています...

だから私が使っているライブラリはオレンジと呼ばれています。関数orange.MakeRandomIndices2を呼び出すとしますが、それがどのように機能するかわかりません...この関数のソースコード、または少なくともその使用法に関するいくつかの有用な情報を見たい..何か方法はありますか?これは私の考えからですか?

また、デバッグ中にも同じことをしたいかもしれません..その関数にステップインして内部的にデバッグします...これを行うことができないようで、ソースコードが自分のハードディスク。

ありがとう。JC

0 投票する
2 に答える
1590 参照

python - スクリプトの実行時にPydev+jythonの起動を高速化するにはどうすればよいですか?

私はpydev+jython.great ideを使用していますが、jythonプログラムを実行しようとするとかなり遅くなります。これはおそらくライブラリのロード時間によるものです。

それをスピードアップするために私は何ができますか?

ありがとう、yaniv

0 投票する
6 に答える
4516 参照

python - Eclipse+PyDev+GAE memcache "インポートからの未定義変数: get"

Google App Engine 用の最初のアプリを開発するための環境として、Eclipe+PyDev を使い始めました。Eclipse は、このチュートリアルに従って構成されます。

memcache を使い始めるまで、すべてが機能していました。PyDev はエラーを報告しますが、それを修正する方法がわかりません:

代替テキスト

エラー: インポートからの未定義の変数: get

これを修正する方法は?確かに、それは PyDev チェッカーの問題だけです。コードは正しく、GAE で実行されます。

アップデート:

  1. 私は PyDev 1.5.0 を使用していますが、1.4.8 でも同じことを経験しました。
  2. 私の PYTHONPATH には以下が含まれます (Project Properties/PyDev - PYTHONPATH で設定):
    • C:\Program Files\Google\google_appengine
    • C:\Program Files\Google\google_appengine\lib\django
    • C:\Program Files\Google\google_appengine\lib\webob
    • C:\Program Files\Google\google_appengine\lib\yaml\lib

更新 2:

調べたところ、モジュール関数として宣言されていないことがC:\Program Files\Google\google_appengine\google\appengine\api\memcache\__init__.pyわかりました。彼らはそれを行うために次のトリックを使用します(そのような可能性について聞いたことがありません):get()memcache

うーん... PyDevにそれを認識させる方法はありますか?

0 投票する
1 に答える
5466 参照

debugging - Pydev 1.5 でのデバッグ

Pydev 1.5 でアプリケーションをデバッグしようとしています

デバッガーを起動するために、ドキュメントに記載されているほとんどすべてのことを行いました。

デバッグを開始しようとすると、次のエラーが発生します。

これに対する最善の解決策を教えてください。または、何か不足していますか?

前もって感謝します。

0 投票する
3 に答える
4930 参照

python - Pydev プロジェクトを対話型コンソールにインポートする方法は?

初心者の質問 (Python と Pydev を使い始めたばかりです):

(標準?) src/root サブフォルダーを持つプロジェクト「Playground」を作成しました。そこで、example.py を作成しました。

「サンプル」モジュールを Pydev の対話型コンソールにインポートするにはどうすればよいですか? ">>> import example" は次のようになります: "ImportError: No module named example"

0 投票する
3 に答える
1448 参照

python - Python デバッグ: その場でのコード編集

私はpythonが初めてで、これが可能かどうかを知ることができませんでした。

私は Eclipse で PyDev プラグインを使用していますが、基本的に知りたいのは、ブレークポイントに座っている間にコードを編集できるかどうかです。つまり、デバッグ中にコードを編集します。

現在これを行うことができますが、変更を加える前に以前存在していたコード行をまだ実行しているようです。

また、たとえば VBA や C# のように、プログラムの実行を元に戻すことはできますか?

これらのいずれかが可能な場合、どうすれば有効にできますか?

0 投票する
2 に答える
3881 参照

python - pydevを使用してサブプロセスをデバッグする方法はありますか?

Eclipse / PyDevを使用して、子プロセスの作成に使用するコードをデバッグする方法を見つけようとしていますsubprocess.Popen。作成された子プロセスをデバッグできるようにしたいと考えています。問題は、プロセスの境界を越えてデバッグする方法が見つからないことです。実際には不可能だと思います。それでも、あなたが尋ねるまであなたは決して知りません、そしてそれで私はやっています!

少し背景:必要に応じてノーズを呼び出すことでユニットテストを呼び出すWafによって駆動される複雑なビルドプロセスがあります。これらのプロセスにフックして、ユニットテストの失敗をデバッグしたいと思います。noseを直接実行することはできますが、問題は、モジュールを正しくロードするために構成する必要のある環境がかなり複雑であり、回避できる場合はコードを複製したくないということです。

私はリモートデバッグモードを知っていますが、リモートプロセスでデバッガーを手動で呼び出す必要があるため、かなり不便です。誰かが私がやろうとしていることをする方法を知っているなら、それは大いにありがたいです。