にneurolab
パッケージ版0.2.0
があり/usr/local/lib/python2.7/dist-packages
ます。仮想環境にneurolab
バージョンをインストールしたいと思います。0.1.0
これは、pip と virtualenv をインストールした後です。
~$ mkdir neuro_env
~$ cd neuro_env
~/neuro_env$ virtualenv envi
~/neuro_env$ source envi/bin/activate
(envi)~/neuro_env$ pip install neurolab==0.1.0
その後、インストールは失敗し、エラーの最後に次の行が表示されます。
IOError: [Errno 13] Permission denied: '/home/username/.pip/pip.log'
しかし、次のような権限でインストールすると:
(envi)~/neuro_env$ sudo pip install neurolab==0.1.0
次に、バージョン0.1.0
が再びグローバルにインストールされます(で/usr/local/lib/python2.7/dist-packages
)
-E フラグを使用できることを読みましたが、それはもう不可能のようです:
error: no such option: -E
では、自分のプロジェクト専用のneurolab
バージョンを にインストールするにはどうすればよいですか?0.1.0
~/neuro_env
編集
(envi)~/neuro_env$ ls -l /home/username/.pip
total 4
-rw-r--r-- 1 root root 874 2012-07-28 13:18 pip.log