2016-10-17 15 views
3

多くのpythonスクリプトを実行したいとき、私はrunを実行し、新しい実行コンフィギュレーションを作成します。その構成の作業ディレクトリは、pythonスクリプトファイルが存在するフォルダです。代わりに、プロジェクト全体の固定フォルダから実行する必要があります。私は何とかそれを設定したいと思いますが、私は本当に理由を理解することができません。これは、多くの人がこの機能を使いたいと思っているので少し奇妙です。 これを取り除く方法を知っていますか?PyCharmで実行コンフィギュレーションのデフォルトの作業ディレクトリを設定する方法

答えて

6

PyCharmの右上にある現在選択されている実行コンフィギュレーションをクリックして表示されるサブメニューのEdit configurations...ボタンを押すと、Python実行コンフィギュレーションのフィールド(したがって作業ディレクトリも)を編集できますPythonDefaultsから取得し、目的の値を指定します。 (Apply/OKを忘れずにデフォルト値を含む新しい実行コンフィギュレーションを作成してください!)

私の知る限り、これらのデフォルトは1つのプロジェクトにとってローカルです。 も参照してください。https://www.jetbrains.com/help/pycharm/2016.2/creating-and-editing-run-debug-configurations.html

+1

興味深いことに、デフォルト設定を追加することはできませんでした。しかし、あなたが記述したように、既定値/ pythonの設定を保存した後、新しいファイルに移動して '実行'を押すと、その作業ディレクトリはデフォルトの実行ディレクトリではなく、そのパスに設定されます設定? – ikku100

+0

申し訳ありません、私は以前に答えることができませんでした。おそらく、一時的な設定(それはPyCharmのドキュメンテーションがそれを呼び出す方法です)を意味しています。ファイルの中を右クリックして 'Debug' /' Run'を押すと、ファイルに一致する既存のすべての一時的な設定を検索し、これを実行/デバッグします。このように右クリックすると、新しい一時的な構成は作成されません。したがって、これらのデフォルト設定を使用したい場合は、対応する一時的な設定を再作成する必要があります(または削除して、ファイル内のリッククリッキングによって自動的に作成する必要があります)。 – mxscho

+0

魅力的な作品です。ありがとうございました! – Marcin

関連する問題