5

これは本当にvirtualenvを使用して私の最初の回の一つであり、私が最初にそれを起動したときに、私がいた(と思います)(コードのような)私の実際のプロジェクトはどこへ行くのかについて混乱ビットどのように見えますか。現在、これは私のプロジェクトはPyCharmで次のようになります(作るとvirtualenv活性化後の):私は私の実際のコードを置く必要があります。この環境ではvirtualenvの環境の構造が

​​

を、?

+0

いや、あなたはそのディレクトリにプロジェクトファイルを置くべきではありません。 'virtualenvwrapper'とその問題の解決方法を見てみましょう。 – mic4ael

+0

標準のvirtualenvでは、project-nameの中にあなたのコードを置いています。 –

+1

@DanielRosemanソースファイルを保存するには、project-name内にsrcファイルを作成する必要がありますか? –

答えて

3

あなたがvirtualenv envを使用して仮想のenvを有効にすると、(自分の依存関係がすべてインストールされます)のenv、座っていますルートディレクトリの一番上にあります。あなたはその後、次の手順を実行します、あなたはプロジェクトを作成するDjangoを使用しましょう:あなたのルートにはDjangoをインストールしますジャンゴ

  • タイプdjango-admin startproject my-example-projをインストールするための仮想環境をアクティブにする

    1. タイプsource env/bin/activate
    2. タイプpip install djangoディレクトリ

    あなたはずですどのように二つのディレクトリ:ENV私-例-projの。プロジェクトは、のenvディレクトリには絶対に入りません。それはpipを使って依存関係をインストールする場所です。

  • 5

    私は、フォルダをVIRTUALENVするようにプロジェクトを置くことをお勧めしません。私はあなたがこの方法でそれをやるべきだと思う:

    1. mkdir project-name:Linuxを使用している場合

      は、端末でそれを行います。

    2. cd project-name
    3. virtualenvwrapper env
    4. source env/bin/activate

    したがって、という名前のプロジェクト+ virtualenvフォルダにあるすべてのファイルを持つproject-nameフォルダがあります。

    あなたはvirtualenvwrapperを持っていない場合は、単にapt-getを使用してインストールします。

    sudo apt-get install virtualenvwrapper

    関連する問題