問題タブ [pycharm]
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.
python - PyCharmのインポートとコードの補完
次の方法でPyCharmを設定することは可能ですか?
- 文字キーを押すたびにオートコンプリートをリクエストする
space
代わりにプレスで完了するenter
- にないモジュールの完了を要求する
path
つまり、VS-wayで構成します。また、VSのようなホットキーは素晴らしいオプションになります
django - PyCharm 1.1 - django テスト ランナーに特定の設定を使用する
PyCharm で Django テスト ランナーにさまざまな設定ファイルを使用した経験がある人はいますか?
私のプロジェクトは次のように構成されています。
manage.py コマンド (および --settings=settings.development を追加) を使用してテストを実行すると問題なく動作しますが、組み込みのテスト ランナーを使用したいと思います (IDE との統合が優れているため)。
次のエラーが発生するため、設定が正しく読み込まれていないことが問題だと思います。
コマンド ラインから manage.py を使用しても (IDE 内から呼び出された場合にも)、このエラーは発生しません。これにより、development.py の設定が正しく読み込まれていないと思われます。デバッグは、get_app() (loading.py モジュール内) 内で settings.INSTALLED_APPS が空のリストであることを示しています。
この設定ファイルのセットアップでテストランナーのセットアップに成功した人はいますか?
よろしくお願いします!
python - Django (w PyCharm) & PYTHON PATH の問題
私は PyCharm を購入し、動作させようとしていますが、この問題が発生しています..
プロジェクトを開始すると、すべてがうまく機能します...
スタンドアロンアプリが必要な場合.. /users/me/djangoApps で、このディレクトリを python パスに追加する必要があることを理解しています.. lib/python/ に sitecustomize.py ファイルを作成してそうしようとしています2.6/サイトパッケージ/
ただし、アプリを作成してインポートしようとすると、存在しないエラーが発生し続けます(はい、pycharm で python インタープリターをリロードしました)
私は自分の場所を間違った方法でpythonパスに追加していると思います..また、プロジェクトの場所が正しく設定されていない可能性があります(現在/users/me/djangoProjects)
ありがとう、
新米ジャンゴ
python - Pycharm (Python IDE) が Django モジュールをオート コンプリートしない
Python IDE (pycharm) がモジュールの自動補完を停止しました (提案)。インポートしようとするすべてのdjangoモジュールの後に、未解決の参照を取得します。
from django
-動作しますが、「ドット」を追加するとすぐに失敗するためfrom django.db import models
、未解決のエラーが発生します...
悪いことは、参照をコンパイルした後です。
すべての__init__.py
ファイル (どこにでもある) が python アイコンでマークされなくなり、メモ帳のアイコンになっていることがわかりました。また、インタープリターで init ファイルを開くと、色のないマークアップされたテキストが表示されます (構文の強調表示はありません)。したがって、Python はこれらのファイルを認識しないと思います。
私のpythonインタープリターは、Django 1.2.4を搭載したpython 2.6.1であり、私のdjangoは以下にインストールされています:(
/Lib/python/2.6/site-packages
卵ではなく完全なディレクトリ)
IDE 内で外部ライブラリからサイトパッケージを展開すると、ファイルを除くすべての .py ファイルに色付きのマークアップが表示され__init__.py
ます。したがって、問題が存在する場所です。
(同様の問題についてグーグルで投稿を見つけましたが、答えはありません...)
version-control - PyCharmとソース管理、.ideaディレクトリ、コミットするかしないか、それが問題です
新しいPyCharmプロジェクトを開始し、 Mercurialでバージョン管理したいと思います。
プロジェクトディレクトリに次のファイルを含む.ideaディレクトリがあります(そしてそれらをバージョン管理するかどうかについての私の仮定)
- .name-プロジェクトの名前が含まれます(バージョン:yes)
- encodings.xml-テキストファイルエンコーディングのデフォルト(?)が含まれています(バージョン:yes)
- misc.xml-コンポーネントに関する情報と、使用するPython実行可能ファイルが含まれています(バージョン:no -python.exeへのパスをハードコードしているため)
- modules.xml-モジュールのリストが含まれ、プロジェクトの名前が含まれています(バージョン:yes)
- ProjectName.iml(バージョン:yes)
- vcs.xml-使用するVCSを指定します(バージョン:yes
- ワークスペース.xml-PyCharmウィンドウのレイアウト情報を一覧表示しているようです(バージョン:no)
私の仮定は正しいですか?
python - Python でコンパイルされた拡張機能の PyCharm でのオートコンプリート
コンパイルされた拡張機能 (OpenCV Python バインディングなど) を使用して Python コードを記述する場合、PyCharm はそれらの可用性を認識していないようです。インポートには灰色の下線が付き、ツールチップとして「未解決の参照」と表示され、オートコンプリートも機能しません。(コードで既に使用されている関数名を除く)。
これは間違ったモジュール パスが原因ではなく、開始時にコードがエラーなしで実行されます。また、モジュールを Python シェルにインポートすると、オートコンプリートが期待どおりに機能し始めます。
そのための解決策はありますか、またはこれはコンパイルされた拡張機能のアーキテクチャ上の制限ですか? この問題に対処できる他の IDE はありますか?
pycharm - PyCharmで各キーが何をするかを確認するにはどうすればよいですか?
emacsで「Mx describe-key」のようなものを探しています。
わかりHelp > Default Keymap Reference
ましSettings > Keymap
たが、これらは両方ともトピックごとにグループ化およびソートされています。キーでグループ化およびソートされたものが必要です。
キーを押すだけという明白な答えは、常に役立つとは限りません。たとえば、F11 を押すとガターに小さなチェックボックスが表示されますが、ツールチップはなく、それが何を意味するのかわかりません。
その特定の質問への回答に喜んで賛成しますが、私は本当にライブリファレンスを探しています. ない場合は、おそらく構成ファイルを自分で解析することに挑戦するでしょうが、誰かがすでに答えを持っていることを願っています.
python - PyCharm を使用すると、Django プロジェクトを実行するときの PYTHONPATH が manage.py syncdb タスクを実行するときと異なるのはなぜですか?
デフォルトで同じではないでしょうか?そうでない場合、同じ PYTHONPATH が使用されるようにこれを修正する方法はありますか?
breakpoints - Pycharm が非テスト ファイルのブレークポイントを認識しない
Pycharm を使用してサーバーを作成しています。
Python の「unittest」ライブラリを使用した単体テストがいくつかあります。
テストを実行しただけで、すべて問題なく、コードのどこにでもブレークポイントを設定できました。昨日、デバッガーを介してサーバーの実行を開始しました。ブレークポイントが機能しなくなっていることがわかりました。視覚的にはまだそこにあり、実際に実行を中断させるわけではなく、無視されることを除いて、あらゆる点で動作中のブレークポイントのように見えます/動作します (無効にされているかのように)。
今日、再度テストを実行しようとしたところ、テスト ライブラリ以外のすべてのファイルで同じ動作が見られました。
単純な関数を含む新しいファイルをサーバー コードに追加して、実験を試みました。関数のブレークポイント、テストからの関数の呼び出し、デバッガーによるテストの実行、ブレークなし。ファイルを「tests」ディレクトリにコピーし、関数のブレークポイントをリセットし、「import」ステートメントをテスト ファイルの新しい場所を指すように変更し、テストを実行しました。これで、ファイルのブレークポイントで停止します。
考えられるすべての基本的な「サニティチェック」を試しました:PyCharmを終了します。PyCharm を再インストールします。PyCharm 設定を削除します。リブート。私はまだまったく同じ動作をします。
価値があるのは、「カーソルまで実行」でも同じ問題が発生することです。テストファイル以外では、停止せずに実行されます。
本当にクレイジーなことは、これが昨日すべて正常に機能していたことです。テストを実行しているとき、少なくともブレークポイントは機能していました。
python - PyCharm でメソッド内のコードをオートコンプリートするにはどうすればよいですか?
botoなどのサードパーティのライブラリを使用している場合、PyCharm は非常にうまくオートコンプリートできるようです
ただし、独自の関数を定義するとすぐに、その関数内でオートコンプリートが機能しなくなります。関数にその引数に関する型情報を与えることができないため、その理由を理解しています。そのため、オートコンプリートの方法を推測できません。この問題を回避する方法はありますか?
編集
docstring(Python 2用)を使用してみましたが、まだオートコンプリートはありません
(boto.ec2.connection.EC2Connection
ただの代わりに試してみましたEC2Connection
)