PyCharm IDEを使用して、外部ツールをセットアップするときに、現在の仮想環境のデフォルトを使用するための相対的なパスを使用して外部ツールをセットアップするにはどうすればよいですか?
pylintの例-システムバージョンではなく仮想環境バージョンを実行したい場合。
PyCharm IDEを使用して、外部ツールをセットアップするときに、現在の仮想環境のデフォルトを使用するための相対的なパスを使用して外部ツールをセットアップするにはどうすればよいですか?
pylintの例-システムバージョンではなく仮想環境バージョンを実行したい場合。
古いバージョンについてはわかりませんが、PyCharm 5 では$PyInterpreterDirectory$
マクロを使用できます。それはまさに私たちが望んでいることです
外部ツールのパラメーターを設定するときに使用できる「変数」に関するドキュメントを探しているときに、投稿を見つけました。
ドキュメントはありませんが、[ツールの編集] ダイアログで [マクロの挿入] ボタンを押すと、利用可能なすべての項目のリストが表示されます。
そこにはインタープリター パスへの参照はありませんが、通常はプロジェクト パスとして virtualenv を使用します。それも行っている場合は、そこから python インタープリターのパスを推測できます。