PyCharmは一苦労永逸の開発環境を構築する。


本論文は最新版の『PyCharm中国語ガイド』より多くのPyCharmのテクニックを収録しています。オンライン文書で勉強できます。
開発の過程で、開発の半時間、環境全体の半日の気まずさが避けられない。
時には自分で苦労して自分のコンピュータの上で構築する環境、自分で使うことしかできなくて、同僚に多重化することができなくて、これは団体の労働力の極端な浪費をもたらしました。
ここでは、明兄さんは自分のコンピュータに建設されたPythonプロジェクトの運営環境を苦労させて、同僚たちに包装して、あなたの労働成果を享受させる方法を紹介します。
1.Vagrandをダウンロードしてインストールする
vagrantダウンロードアドレス:https://www.vagrantup.com/downloads
インストールが完了したら、vagrant box add hashicorp/precise64コマンドを実行すると、あなたのパソコンに鏡像をダウンロードします。この鏡像はプレゼンテーション用だけです。必要があれば、自分でカスタマイズした対応システムの鏡像を使うことができます。
ダウンロードする時に、仮想化ソフトを選択するようにヒントを与えます。ここで私達はvirtualboxを選択します。無料で軽量です。

2.初期化項目
私が新しく作ったプロジェクトディレクトリ~/Code/Python/Vagrant-Projectに入り、vagrant init hashicorp/precise64初期化を実行します。
最後に、このコマンドを直接使用して、仮想マシンを起動します。

仮想マシンが起動したら、vagrant upを使って直接にsshを使って仮想マシンに入ることができます。Windowsはリモート登録ソフトを使って127.1.0.1:2222にログインできます。たとえばXshell、またはTools-Start SSH Sessionを使用します。
このミラーには、Python 2.7.3が内蔵されています。プレゼンテーションだけで使えるので、これも十分です。
仮想マシンのvagrant sshディレクトリは、ホスト上のプロジェクトのルートディレクトリに対応しています。

もっと多くのフォルダマップを追加すると、Vagrantfileファイルを編集できます。endの前に、次の行を追加します。

config.vm.synced_folder "/Users/MING/src", "/srv/website"
その後、vagrant reloadを実行します。
3.PyCharmの設定
PyCharmはさすがにプロのPython IDEだけあって、Vagrantに対しても非常に良い支持を提供しています。でも使う前に、配置が必要です。
まず、あなたのvagrantプラグインがインストールされていることを確認します。

そして、Tools->Vagrantにvagrantの情報を配置する。

最後に、Project->Python InterpreterにVagrant仮想マシン内のPythonインタプリタを追加します。

セットが終わったら、セットの中にも関わらず

それともプロジェクトのインターフェースで見たPython解釈器は全部Vagrantの中のPythonです。

このような環境では、Pythonプロジェクトのすべてのファイルは、Vagrant仮想マシンの/vagrant/ディレクトリに同期されます。ローカルでPythonプロジェクトを実行しますが、実際にはすべてVagrant仮想マシンで実行されます。
もしあなたのPythonプロジェクトの実行には多くのコンポーネントに依存する必要があります。これらのコンポーネントをすべてこのVagrant仮想マシンにインストールして、ミラーに包装して、このイメージとプロジェクト(/vagrant/フォルダと.vagrantを含む)を同僚に送ってもいいです。
ここでPyCharmに関する開発環境の構築についての記事を紹介します。PyCharmに関する開発環境の内容は以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。