2016-11-20 9 views
0

私はPython Djangoの世界全体を初めて知り、現在rapidsmsを学んでいます。私はvirtualenvwrapperをインストールして、プロジェクトmkvirtualenv projXYZworkon projXYZのためのvirtualenvを作成したところにいます。私はこれの後にdjangoとrapidsmsをインストールしました。だから今私の理解ごとに、私はローカルとすべてのプロジェクト固有の技術にインストールされているpip、pythonとvirtualenvだけが仮想アドレスenvでインストールされているprojXYZという名前でインストールされています。私の理解は正しいのですか?virtualenv project vs django/rapidsms project

この後、私はチュートリアルに従っているので、テンプレートから新しいRapidSMS-djangoプロジェクトを作成します。私はプロジェクトのためのvirtualenvを持っているので、と同じ名前でこのプロジェクトを作成するかどうか混乱していますか、それは他のプロジェクト名でもありますか?

答えて

1

私の理解は正しいですか?

はい、そうです。しかし、あなたが知っている限り、標準のセットアップスクリプトを拡張し、いくつかの追加のデフォルトパッケージを追加することができます。詳細は​​を参照してください。

または他のプロジェクト名でもかまいません。

この名前は他にも好きな名前です。 Virtualenvはこのようにあなたを制限しません。

+0

ありがとうございました。非常に感謝します。 – pratikpawar

1

@neverwalkalonerが指摘したように、virtualenvとプロジェクトには任意の名前を付けることができます。プロジェクト名をfooとし、そのプロジェクトに使用しているvirtualenvをbarとします。しかし、10種類のプロジェクトに取り組んで10の仮想VENVを持つプロジェクトがあるので、コンベンションに役立ちます。そして、プロジェクトとvirtualenvが同じ名前を持つのが最も簡単なコンベンションです。

私はvirtualenv demystifiedと書いてあります。

+0

ありがとうございます。記事は実際に有用です。 – pratikpawar