2017-07-21 15 views
0

Scoopが必要なPyCharmでサードパーティ製のコードを実行しようとしていますので、コマンドラインではpython3 -m scoop foo.pyのようなコードを書いてください。PyCharm&Scoop

-m scoopオプションをPyCharmのインタプリタに正しく渡すことができません。私は、インタプリタオプション、スクリプトパラメータ、-m、インタプリタオプション、scoop、そしてスクリプトパラメータの中で-m scoopを入れてみました。そして、二重引用符を使ったあらゆる種類の組み合わせ。いずれも動作しないようです。特に

、インタプリタオプションで-m scoopを入力するとPyCharmが明らかに動作しませんpython3 scoop foo.pyと同等の呼び出し、その結果、-m一部を除去させるように思われます。

PyCharmの-mオプションをインタプリタに渡す方法はありますか?

アップデート:ここに、設定とコンソールの出力を示すスクリーンショットがあります。 PyCharmのメニューバーでenter image description here

+0

おそらく、あなたはそれで問題があります場合は、ご使​​用の構成の画像をアップロードする必要があります。 – 3D1T0R

+0

ちょうどそうしました。ありがとう。 –

+0

申し訳ありませんが、私が言うことができる唯一のことは、私がWindows上で古いバージョンを実行しており、Linux上で新しいバージョンを実行しているということです。 – 3D1T0R

答えて

0
  1. 、 「実行/デバッグの構成」ウィンドウを開き、「ファイル名を指定して実行」>「編集設定」に進みます。
  2. コードの実行中の設定をウィンドウの左側のリスト から選択するか、新しいものを設定して が必要です。
  3. 「インタープリターオプション」のボックスを探し、-m scoopを入力します。そのよう

PyCharm's "Interpreter options" configuration option, containing "-m scoop". (はい、私はポータブルのPython 2.7を使用していますが、心配しないで、オプションはまだあなたのために同じ場所になります。)

これは働いていました私のために:

Proof PyCharm added "-m scoop" to my python parameters.

+0

ありがとう、私はこれは私のためには動作しないと言ったように。コンソールでは実際の呼び出しを出力し、 '-m'パラメータがありません(' scoop'があります)。あなたのマシンで実際に動作しますか? –

+0

はい。編集済みの回答を参照してください。 おそらく、編集中の設定とは異なる設定で実行しているのでしょうか? – 3D1T0R

+0

Nah、コンソールに変更が起こっているのを見ていますが、-mがないことを除けば。他のすべてのインタープリターオプションは期待通りに機能します。これはデバッグモードで動作しますか? –