1

私はPython仮想環境を理解しようとしており、simononsoftwareIAmZedなど、別のSOの質問への回答で推奨されているいくつかの優れたチュートリアルに従っています

ただし、virtualenvwrapper にはいくつか問題があります。ここでドキュメントを読んでいます

virtualenvwrapper を正しくインストールしたと思います。入力すると

localhost:workspace brendan$ which virtualenvwrapper.sh 

以下、承ります。:これは私の仮想環境の外にあります。

/usr/local/bin/virtualenvwrapper.sh

ただし、仮想環境に入ると

localhost:workspace brendan$ source virt_env/Credibility/bin/activate

とタイプ

(Credibility)localhost:workspace brendan$ lssitepackages

私は受け取ります

-bash: lssitepackages: command not found

Credibility virtualenv 内に virtualenvwrapper もインストールしましたが、コマンドはまだ機能しません。

これはyolk -l、Credibility Virtualenv 内からの私の出力です

(Credibility)localhost:workspace brendan$ yolk -l
Django          - 1.5.1        - active 
Python          - 2.7.1        - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload)
SQLAlchemy      - 0.8.2        - active 
distribute      - 0.7.3        - active 
nose            - 1.3.0        - active 
pip             - 1.4          - active 
setuptools      - 0.9.7        - active 
stevedore       - 0.10         - active 
virtualenv-clone - 0.2.4        - active 
virtualenv      - 1.10.1       - active 
virtualenvwrapper - 4.1.1        - active 
wsgiref         - 0.1.2        - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7)
yolk            - 0.4.3        - active 
(Credibility)localhost:workspace brendan$ 

私が間違っているかもしれない私の疑い。ドキュメントでは、

まず、いくつかの初期化手順。このほとんどは、1 回だけ実行する必要があります。source /usr/local/bin/virtualenvwrapper.sh へのコマンドをシェル起動ファイルに追加し、pip によってインストールされた場所に応じて virtualenvwrapper.sh へのパスを変更します。

これを行う方法がよくわからなかったので、別のSO answer hereの指示に従いました

localhost:documents brendan$ cd workspace/
localhost:workspace brendan$ pwd
/Users/brendan/documents/workspace
localhost:workspace brendan$ cat >> ~/.profile
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Users/brendan/documents/workspace
source /usr/local/bin/virtualenvwrapper.sh
localhost:workspace brendan$ source ~/.bash_profile
localhost:workspace brendan$ 

ターミナルウィンドウをリロードしたことがわかるように、これで修正されると思いました。また、再起動しました。ただし、パッケージのインストールとは異なり、各手順を完了するとフィードバックが得られず、問題の原因である可能性があると思います.

誰かがここで問題を見ることができますか、それとも私が見ていない別の問題がありますか?

助けてくれてありがとう

セットアップ: Mac OSX 10.7.5

4

1 に答える 1