web-dev-qa-db-ja.com

PyCharmでリモートプロジェクトを開く

リモートサーバーにあるプロジェクトに取り組んでいます。ローカルマシンからPyCharmで開くことはできますか?道が見つからなかった。

13
kbrk

PyCharmを使用してRaspberry Pi上のプロジェクトにアクセスする方法は次のとおりです(これは、PyCharm Proを使用していて、SSH接続をサポートしていることを前提としています)。

  1. ローカルマシンにホームフォルダーをマウントします(Windowsでは SFTP Drive を使用し、Linuxではsshfsを使用します)。
  2. PyCharmでマウントされたドライブからプロジェクトを開きます
  3. [設定]-> [プロジェクト]-> [プロジェクトインタープリター]に移動し、[プロジェクトインタープリター]ドロップダウンの横にある歯車を選択します。そこから「リモートの追加」を選択します。
  4. 使用するリモートインタープリターを構成します。

PyCharmプロジェクトがすでにサーバー上に作成されている場合、実行構成は適切であり、そのまま実行すると機能するはずです。

ローカルマシンにPyCharmプロジェクトを作成した場合:

  • まだ実行構成がない場合は、実行するファイルに移動して右クリックし、[ファイル名を実行]を実行するか、Shift-F10キーを押します。
  • リモートインタープリターは、存在しないファイルについて文句を言います。右上のドロップダウンに移動し、それをクリックして、「構成の編集」を選択します
  • スクリプトパスと作業ディレクトリを実際のリモートディレクトリに変更します。覚えておいてください、これはあなたの通訳が見るものであり、あなたの通訳はあなたのリモートマシン上にいます。

お役に立てれば!

17
Skusku

Pycharmはプロジェクトのディレクトリにアクセスする必要があります。

自分のマシンでpycharmを実行し、ローカルに表示されているプロジェクトディレクトリを開くことで、そのプロジェクトディレクトリのストレージパーティションが共有され、ローカルマシンに適切な権限でマウント/マッピングされている場合、リモートプロジェクトを開くことができます。

注:このような複数のpycharmセッションでプロジェクトを同時に開いてはなりません。それらが互いに衝突/競合するためです。

または、リモートリポジトリアクセスをサポートするバージョン管理システム(VCS)を使用している場合は、プロジェクトのローカルコピーを作成し、そのコピーで作業し、必要に応じて(VCSの仕様に応じて)リモートプロジェクトに変更をプッシュします。

0
Dan Cornilescu