web-dev-qa-db-ja.com

virtualenvを使用したpycharmリモートプロジェクト

いくつかのvirtualenv環境(Djangoプロジェクト)を備えたリモートサーバーがあります。これらのプロジェクトを完全にリモートで開き、開発し、デバッグするにはどうすればよいですか?

プロジェクトを開くためにsshfsを介してリモートディレクトリをマウントしますか? (ローカルパス以外の方法でプロジェクトを開くことはできません)私はdebianとwindowsxpに取り組んでいます。

15
xwild

私は決定を見つけ、それを確認したサポートに尋ねました:

手順は次のとおりです。

  1. プロジェクトをローカルディレクトリにコピーします。
  2. configure:tools-デプロイメント、このローカルコピーをリモートサーバーにアップロードします
  3. デプロイメントを自動化する:ツール-デプロイメント-「自動アップロード」
  4. リモートインタープリターを追加します:ファイル-設定-pythonインタープリター-"+"-"リモート.."

リモートインタープリターは、すべてのパッケージがインストールされたvirtualenvインタープリターです。

デバッグも機能します。ローカルpycharmを使用してサーバー上の完全にリモートプロジェクトをデバッグできます。

23
xwild