問題タブ [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 投票する
3 に答える
8174 参照

python - タブがPythonで正しく機能しない

Pythonスクリプトの編集にNotePAD++を使用しています。最近、PyDEV IDE(Eclipse用)をダウンロードしました。問題は、NotePad ++でスクリプトを書いたとき、インデントに「TAB」を使用し、PyDEVでスクリプトを開くと、「TABS」の代わりに新しい行を書き込もうとするたびに、PyDEVがスペースを挿入することです。(「TAB」キーをクリックしても、Eclipseは1つのタブではなく4つのスペースを挿入します)。これにより、インデントエラーが発生します。

とにかくこのことを修正することはありますか?

ありがとう!

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

pydev - Pydev から doctest を実行していますか?

簡単な方法はありますか、またはNoseのような外部ツールを使用する必要がありますか?

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

python - Eclipse Pydev:swigで生成されたPythonラッパーの自己エラーを抑制します

swigを使用してPythonラッパーを生成する場合、生成されたpythonファイルのpythonラッパークラスには明示的な自己パラメーターがありません。たとえば、以下を参照してください。

私は日食プラグインPydevで開発しています。Pydevは、明示的な自己パラメーターのないメソッドを検出すると、常にエラーを表示します。エラーを取り除くための2つの方法を知っています。まず、Pydev設定でプロジェクト全体のエラーチェックを無効にします。次に、エラーのあるすべての行に#@NoSelfを追加します。スウィッグで生成されていないファイルに対してエラー警告を受け取りたいので、最初のファイルは使用しません。明らかに、2番目のものもあまり良くありません。手作業で行う必要があり、ファイルを再度生成するたびに、すべての#@NoSelfsが消えてしまうからです。

今の私の質問は、これを達成するためのより良い方法はありますか?

ありがとう

0 投票する
7 に答える
20890 参照

python - Eclipse で Pydev インタープリターを構成して Enthought Python ディストリビューションを使用する

今日、Mac OSX 10.5.8 に Eclipse (3.5.2) 用の Pydev プラグインをダウンロードしました。Pydev を使用できるようにするには、Eclipse でインタープリターを構成する必要があります。ここで正確に何をする必要があるのか​​ 、またはこのステップが何をするのかはっきりしません。Pydev を使用して Eclipse からプログラムを実行するときに、インストールした Enthought Python Distribution (EPD) を使用し、EPD に付属するすべてのパッケージを使用できることを確認したいと考えています。誰かが従う必要がある簡単な手順を教えてください。

autoconfig をクリックすると、パスを含む一連のフォルダーが表示されます。

/システム/ライブラリ/フレームワーク/Python.Framework/バージョン/2.5/...

しかし、EPD に付属の Python はバージョン 2.6.4 であることはわかっているため、autoconfig は EPD を選択していません。

助けてくれてありがとう。


更新 - 解決策

他の誰かがこれを行う方法を学ぶことに興味がある場合は、以下の mlvljr による回答の最初のリンクを参照してください。ソリューションで提案されているように、Shift + Cmd + GがPython.appパッケージ内を表示するのに役立たなかったことを除いて、そこのソリューションを使用してください。内部を見るには、Finder の「ギア」ドロップダウン メニューを使用し、「パッケージの内容を表示」を選択します。

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

python - pydev での python のオートコンプリートがうまくいきませんか?

私は約 1 か月前に Python を学び、愛し始めました。python、djangoに飛び込み、今ではTornadoがこの時期にたどった道です。pydev を IDE として選択したのは、それが最新のように思われるからです。また、php と Java に Netbeans を使用しているため、Eclipse に戻りたかったのです。

私の質問は次のとおりです。php または Java でクラスを作成するときに、メソッドとプロパティを宣言します。それらを別の場所でインスタンス化して使用します。オートコンプリートは、Java と php ではうまく機能しますが、Python では、インスタンス化したクラスからの実際のオブジェクトのメソッドではなく、常に大量のゴミを示唆しているようです。

あなたも同じですか?pydev からの制限ですか?私は何か間違っていますか?

方向性を示してくれてありがとう。マチュー。

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

python - Eclipse + PyDev + App Engine +ユニットテストを機能させるにはどうすればよいですか?

を使用してPythonGoogleAppEngineプロジェクトの単体テストを実行したい

実行=>Pythonユニットテスト

しかし、すべてのモデルテストを試してみると、次のエラーメッセージが表示されます。

誰かがこれを機能させましたか?

注意:テストは、Nose--with-gaeを使用して正常に実行されます。しかし、私はPyDevとリソースのハイパーリンクなどを統合したいと思っています。

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

pydev - Pydev にインポートを再計算させる (赤い x を削除する) にはどうすればよいですか?

私はよく Pydev (Google App Engine など) の Eclipse プロジェクトを間違った PYTHONPATH で作成します。たとえば、「lib」がありません。プロジェクトは、赤い x の意味のエラーでいっぱいです。罰金。プロジェクト PYTHONPATH を更新して、問題を解決できるとわかっているものに更新しましたが、問題は残ります。

ここで、個々のファイルにアクセスすると (エディタをダブルクリックすると)、Pydev が興奮して再解析し、赤い x が消えます。したがって、各ファイルにアクセスすることで、それらすべてを取り除くことができました! それはひどいです。プロジェクトを更新したり開いたり閉じたりしても、Eclipse を閉じて再度開いてもうまくいかないようです。アイデア?

私は Galileo (Eclipse のビルド 20100218-1602) と Pydev の 1.5.5.2010030420 を使用しています。

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

python - eclipse + pydev print() の出力が 2 つの文字列で奇妙に見えるのはなぜですか?

こんにちは、私はちょうど次のことをしました:

次のように出力を取得します。

私の質問は、pydev または eclipse コンソールの出力が 2 行で表示されるのはなぜですか? 私は次のように出力することを期待していました:

どのように、そしてなぜこれが私に起こるのですか? cmdで、うまく見えますか??!!

また、python が文字列を "\r" で保存することもわかりました。それが pydev コンソールでこの問題を引き起こしていると思いますか?

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

pydev - PyDevを使用したPylintのセットアップ

easy_installを介してpylintをインストールしました。私はpylint <filename>成功して走ることができます。しかし、pydevはそれを使用することを拒否します。

  • 「ピリントを使う」をチェックしました
  • 正しいパスを設定しました
  • EclipseのPythonインタープリターを更新して、PythonPathにpylitを追加しました
  • EclipseGalileoを使用しています
  • ビルドを自動的にチェックしました
  • プロジェクト全体をクリーニングしてみましたが、エラーはありませんでした

私は何が間違っているのですか?

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

python - WxPython は Snow Leopard と互換性がありませんか?

最近、Snow Leopard にアップグレードしたところ、wxPython でビルドされたプログラムを実行できなくなりました。私が得るエラーは(Eclipse + PyDevから)です:

私はそれらをよく理解していません。また、何が起こっているのか知っている場合、どうすればそれらを修正できますか? これは、Snow Leopard が 64 ビットであることと関係があるのでしょうか?

ありがとう!!