タグ付けされた質問 「pycharm」

PyCharmは、Python用の統合開発環境(IDE)です。JetBrainsによってWindows、Mac OS XおよびLinux用に開発されました。


13
「UserWarning:Matplotlibは現在非GUIバックエンドであるaggを使用しているため、図を表示できません。」Pycharmにpyplotで図形をプロットするとき
私はpyplotを使用して簡単なグラフをプロットしようとしています。例: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() しかし、図は表示されず、次のメッセージが表示されます。 UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 私はいくつかの場所で、以下を使用してmatplotlibの構成を変更する必要があることを確認しました。 import matplotlib matplotlib.use('TkAgg') import matplotlib.pyplot as plt これを実行しましたが、モジュールが見つからないため、エラーメッセージが表示されました。 ModuleNotFoundError: No module named 'tkinter' 次に、pip install tkinter(仮想環境内で)を使用して「tkinter」をインストールしようとしましたが、見つかりません: Collecting tkinter Could not find a version that satisfies …

8
pycharm実行速度が遅い
私はJetBrainsによるPyCharmの大ファンですが、たぶんここで質問したいと思っていたいくつかの問題に遭遇しました。 予期せずハングし、これが頻繁に発生します。全体的に、私の好みでは少し遅いので、IDEのパフォーマンスを向上させるためのヒントをいくつか教えてください。 多くの場合、プロジェクトを開くと、PyCharmはすべての組み込みに未解決の参照の警告としてフラグを立てるようです。open()、str()などのほか、sysなどのインポートしたモジュールの一部(これらは最も一般的な違反者です:))。 私が修正できる唯一の方法(2)は、PyCharm-> Preferences-> Python Interpreters-> Paths-> Reload List of Pathsに行くことですが、より永続的な修正について尋ねるのに十分な頻度でこれを行う必要があります。 私の構成:8GB RAMを搭載したMacBook Pro(2010年半ば)で動作するMac OSX Lion 今見て、私はこれらのようなものを診断することは、スナップショットの種類や何が起こっているかについての詳細なしでは難しいことを理解していますが、私は単に誰かが以前にこれらの問題に遭遇したかどうかを尋ねています。 ありがとう! PS私はこれらの問題についてJetBrainsにも連絡を取りましたが、正直に言って、ここで一般的な問題に対する素晴らしい解決策を見つける傾向があり、私は尋ねるべきだと思いました
123 pycharm 

6
PyCharmでPythonバージョンを選択するにはどうすればよいですか?
PyCharm 1.5.4を使用していて、「ディレクトリを開く」オプションを使用してIDEでフォルダーのコンテンツを開きました。 Pythonバージョン3.2が選択されています(「外部ライブラリ」ノードの下に表示されます)。 PyCharmが代わりにそのバージョンを使用するように、(私のマシンにすでにインストールされている)別のバージョンのPythonを選択するにはどうすればよいですか?

7
pycharmは自動的にタブをスペースに変換します
私はpython開発にpycharm IDEを使用していますが、djangoコードでは完全に正常に機能するため、タブをスペースに変換することがデフォルトの動作であると疑われていますが、Python IDEでは、タブをスペースに自動的に変換できないため、どこでもエラーが発生します。この。
110 python  pycharm 

22
PyCharmのターミナル内でvirtualenvをアクティブにするにはどうすればよいですか?
私はPyCharmをセットアップし、virtualenvを(virtual envコマンドを介して、またはPyCharmで直接)作成し、その環境をインタープリターとしてアクティブ化しました。すべてがうまく機能しています。 ただし、「ツール、ターミナルを開く」を使用してターミナルを開くと、提供されているシェルプロンプトは仮想環境を使用していません。source ~/envs/someenv/bin/activateそれをアクティブ化するには、そのターミナル内で使用する必要があります。 別の方法は、シェルで環境をアクティブにし、その環境からPyCharmを実行することです。これは「実行可能」ですがかなり醜く、PyCharmから環境またはプロジェクトを切り替えると、大きな問題が発生することを意味します。完全に間違った環境を使用しています。 「ツール、ターミナルを開く」で仮想環境を自動的にアクティブにする他のもっと簡単な方法はありますか?

5
循環インポートなしのPython型ヒント
私は私の巨大なクラスを2つに分割しようとしています。ええと、基本的には「メイン」クラスと、次のような追加機能を備えたミックスインに入れます。 main.py ファイル: import mymixin.py class Main(object, MyMixin): def func1(self, xxx): ... mymixin.py ファイル: class MyMixin(object): def func2(self: Main, xxx): # <--- note the type hint ... さて、これMyMixin.func2は問題なく機能しますが、タイプヒントはもちろん機能しません。インポートできません。main.py循環インポートが行われ、ヒントがないため、エディター(PyCharm)は何を認識できませんself。 私はPython 3.4を使用していますが、そこでソリューションが利用可能な場合は喜んで3.5に移行します。 クラスを2つのファイルに分割し、すべての「接続」を保持して、IDEが自動補完と、タイプを知っていることから来る他のすべての便利な機能を提供できる方法はありますか?

25
Pycharmはプロットを表示しません
Pycharmは次のコードからのプロットを表示しません: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() 何が起きるかは、ウィンドウが1秒未満表示された後、再び消えることです。 Pyzo IEP IDEを(同じインタープリターを使用して)同じコードで使用すると、プロットは期待どおりに表示されます。 ...だから問題はPycharmの設定にあるに違いない。python.exeとpythonw.exeの両方をインタープリターとして使用してみましたが、どちらも同じ結果が得られました。 これは私のsys_infoです: C:\pyzo2014a\pythonw.exe -u C:\Program Files (x86)\JetBrains\PyCharm Community Edition 3.4.1\helpers\pydev\pydevconsole.py 57315 57316 PyDev console: using IPython 2.1.0import sys; print('Python %s on %s' % (sys.version, …

4
forループで型に注釈を付けるにはどうすればよいですか
for-loop内の変数のタイプに注釈を付けたい。私はこれを試しました: for i: int in range(5): pass しかし、明らかにそれは機能しませんでした。 私が期待しているのは、PyCharm2016.3.2でオートコンプリートが機能していることです。このような事前注釈: i: int for i in range(5): pass 助けにはなりません。 PSプレアノテーションはPyCharm> = 2017.1で機能します

10
PyCharmを使用してScrapyプロジェクトをデバッグする方法
私はScrapy 0.20とPython 2.7で作業しています。PyCharmには優れたPythonデバッガーがあることがわかりました。Scrapyクモを使ってテストしたい。誰でもそれを行う方法を知っていますか? 私が試したこと 実際、私はクモをスクリプトとして実行しようとしました。その結果、そのスクリプトを作成しました。次に、Scrapyプロジェクトを次のようなモデルとしてPyCharmに追加しようとしました。 File->Setting->Project structure->Add content root. しかし、私は他に何をしなければならないのか分かりません

12
PyCharmで、最後の場所に戻る方法は?
編集:私のシステムには、pycharmをオーバーライドしたグローバルキーマップがありました。 元の質問は次のとおりです。 私はこれらの答えを試しましたが、何も起こりませんでした:IntelliJ IDEAの前のビューの場所にジャンプする(戻る/進むに移動する)ためのキーボードショートカット 例えば: 関数本体に移動していますが、 関数呼び出しにカーソルを置き、 クリックF12(「定義に移動」) 新しい場所(関数の本体)から、関数呼び出しに戻るにはどうすればよいですか? 私はこれらを試しましたが、何もしませんでした: Ctrl+ Shift+Left Ctrl+ Shift+ F2 <-これは私のデフォルトのマッピングです Alt+ Shift+Left Ctrl+ Shift+backspace Linux上でそれを試してみません: Ctrl+ Alt+backspace または、おそらくF12( "go to def")は、場所変更イベントをトリガーするのに「十分に強力」ではありませんか?

5
コードエディタでソフトラップを切り替えるPycharm
私のグーグル検索とSO検索は私に有用な結果を与えません。 Pycharmの設定/設定を調べようとしても役に立ちません。 だから、あなたがsoft wrap別名を切り替えることを知っているなら。Pycharmでコードを編集する際のワードラップを共有してください。 ps PyCharm Community Edition2016.2を使用しています

3
PyCharmはプロジェクトのすべてのPythonエラーをリストできますか?
私は仮想環境でpython 2.7とPyCharm 2.7(2013年2月7日の時点で新しいビルド)を使用しています。 明白なエラー(他の言語でのコンパイルエラーと同等、たとえば、宣言されていない変数の使用、存在しない関数の呼び出し)があるpythonファイルを開くと、ファイルのガターに赤い縞が表示されます。 そのため、エラーを含むファイルにたまたまナビゲートしたときに、ランダムにエラーを発見しました。私が本当に望んでいるのは、Pythonエラーのすべてを別のウィンドウにリストできることです。Visual Studio 2005/2008/2010 / ... IDEには個別の「エラー」ビューがあり、それらすべてにファイル名と行番号が表示され、これらのエラーのいずれかをクリックして直接に移動できます。ソース。 PyCharmにはこのようなものがありますか?

9
Pycharmとsys.argvの引数
コマンドライン引数を入力として受け取るスクリプトをデバッグしようとしています。引数は、同じディレクトリ内のテキストファイルです。スクリプトはsys.argvリストからファイル名を取得します。私の問題は、pycharmの引数でスクリプトを起動できないことです。 「実行」>「構成の編集」メニューの「スクリプトパラメータ」フィールドに次のように引数を入力しようとしました。 -s'file1.txt', -s'file2.txt' しかし、それは機能しませんでした。引数を使用してスクリプトを起動するにはどうすればよいですか? PS私はUbuntuを使用しています
92 python  linux  pycharm 

7
IDEAエディターで次のオカレンスを選択するにはどうすればよいですか?
Ctrl+コマンドを崇高にD実行しfind_under_expandます。これは基本的に、すでに選択されているテキストの次の出現箇所を検索して選択したため、編集すると、両方の場所で同時に編集されます。現在、IDEAエディター(WebStorm、PHPStorm、PyCharmなど)に移行しようとしていますが、このIDEでこのコマンドのようなものはまだ見つかりませんでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.