1

django サイトの仮想環境を作成しようとしています。コマンドは以下です。しかし、「SOWL」というディレクトリ名を付けたにもかかわらず、「DEST_DIRを提供する必要があります」と表示されます。

virtualenv.py SOWL --no-site-packages

http://screencast.com/t/rej893zrg

私はこれに半日を費やしました。Google検索でも何も見つかりません。どんな助けでも大歓迎です。

ありがとう、SHM

4

2 に答える 2

0

一見したところ、あなたのコマンドは順不同です。フラグが最初に来て、ディレクトリが最後です。ただし、問題ではないようです。コマンドは、実行したとおり、Mac と Windows で機能します。

問題はvirtualenvのインストールにあると思います。Virtualenv も、決して更新されないように見えるツールの 1 つです。最新のものであることを確認してください。(最初の選択肢)を使用してインストールするか、実際のファイルpipが必要な場合は、どちらの方法でも、手順はhereにあります。virtualenv.py

更新これは install-Python-in-Windows ガイドです。既に Python をお持ちであることは承知していますが、これにより PATH が確実に設定され、PIP と Virtualenv も取得されます。

  1. Windows インストーラーを使用してPythonをインストールする
  2. これを PATH 環境変数に追加します。C:\Python27\;C:\Python27\Scripts\
  3. ファイルをダウンロードしてDistributeを取得しdistribute_setup.pyます。(Windows インストーラーはありません。スクリプトがすべて実行します。)
  4. ファイルをダウンロードしてPIPを取得しget-pip.pyます。
  5. python distribute_setup.py
  6. python get-pip.py
  7. pip install virtualenv

これでvirtualenvが設定されました。しかし、それだけではありません。virtualenvwrapperは生活を楽にしてくれます。これは bash シェル専用ですが、ここに Windows ポートがあります。インストール手順、ヒント、ラッパーが提供する気の利いた新しいコマンドの概要があります。

  1. pip install virtualenvwrapper-win
  2. pyassoc
  3. 新しい環境変数を作成します。WORKON_HOME=%USERPROFILE%\Envs

これで、virtualenv を作成することができます (現在の環境を示すプロンプトの変更に注意してください):

mkvirtualenv --distribute SOWL
>>>(SOWL) C:\Users\User>
于 2012-07-23T18:11:22.880 に答える
0

パラメータが間違っていると思います。試しましたか

virtualenv.py --no-site-packages SOWL

于 2012-07-23T17:47:45.060 に答える