web-dev-qa-db-ja.com

PyCharmのプロジェクトではなく個々のファイル内で作業する方法

PythonとPyCharmは比較的新しいため、私がしているほとんどの作業は単一のファイルであるため、プロジェクトに編成されていません。

単一のファイルを開いてプロジェクトを使用しないようにPycharmを構成する方法はありますか?

同様に、単一のページ/ファイルを実行します

31
Steven Evans

常に単一のファイルを開くことができます(File> Open)が、実際にPycharm内からコードを実行またはデバッグするか、他のほとんどの機能を使用するには、正しく構成されたプロジェクトが必要です。

あなたができることは、あなたのすべての「分類された」コードを保持する単一のプロジェクトを作成することです。私は通常、このプロジェクトのvirtualenvも作成し、それをPycharmプロジェクトインタープリターとして使用することをお勧めします。このプロジェクトをさらに別のパッケージに分割して、物事を整理しておくことができます。

更新:PyCharm 4.5は Scratch Files を提供するようになりました。これはこの質問に関連すると思われます。

5
Preston Landers

Pycharm 5.0.4では...

  1. ファイルを開く(エクスプローラーでダブルクリックするなど)
  2. [ファイル]-> [設定]に移動します...
  3. 左側の[プロジェクト]タブを展開し、下に表示されるオプションから[プロジェクトインタープリター]を選択します
  4. ドロップダウンメニューからプロジェクトインタープリターを設定すると、プロジェクトを作成せずにファイルを実行できるようになります。
4
tvt173

構成済みのプロジェクト(フォルダーで示される)で作業する必要がありますが、回避策があります... Pycharmでプロジェクトを作成すると、.pyまたはその他の形式のデフォルトファイルが作成されます。

手順に従って、個々のファイルを操作します。

  1. フォルダー(プロジェクトツリーの左側)を右クリックして、新しいpython fileを追加します。

  2. 新しく追加されたファイルをダブルクリックして、新しいタブで開きます

(しかし、この新しいファイルを実行しようとすると、pycharmは以前のファイルをコンパイルします...そのため、それを変更します。)

  1. ファイルのタブを右クリックして[ファイル名]をクリックするか、CTRL + Shift + F10を押します。

  2. 完了:)

Screenshot

2

コマンドラインから

pycharm [path_to_your_file]

ここで、私のマシンのpycharmは、ファイル/opt/pycharm-community-3.1.1/bin/pycharm.sh~/.bash_aliasesにエイリアスされています。

プレストンが述べたように、すべての機能が機能しているようには見えません。たとえば、ファイル間のナビゲーションが機能していないようです。

1
Ayrat

.pyファイルを作成し、それをエディターにドラッグしてPyCharmプロジェクト内に実装することもできます。この方法では、別のテキストエディターを使用して.pyファイルを作成することもできます。

0
Fred