14.04でPythonを削除しましたwoops!午前4時だったので、なぜそうしていたのか思い出せません。それで、私はそれとすべてを再インストールし、その古い古いvirtualenvwrapperのいくつかを除いて動作します。
何が間違っているかを見つけるためにインターネットを検索しましたが、~/.cache/pip
からjesse:jesse
に正しい所有者がいます。誰も私がこれを修正する方法を知っていますか?
$ pip
を使用すると、このエラーが発生します。
The directory '/home/jesse/.cache/pip/http' or its parent directory is not owned
by the current user and the cache has been disabled. Please check the permissions
and owner of that directory. If executing pip with Sudo, you may want the -H flag.
次に、ターミナルをロードするか、単に$ source ~/.bashrc
を実行します
/usr/local/bin/python2.7: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7 and that PATH is
set properly.
jesse:jesse
に変更します私は再びpython-pipをパージし、別の方法でインストールします
wget https://bootstrap.pypa.io/get-pip.py
それから
Sudo python get-pip.py
そして、それがあなたにとってうまくいくかどうか確かめてください。
編集
このルートは、レポにあるものよりも新しいものになります。その後、更新することもできます
pip install -U pip
Apt-getでインストールした場合、それができるかどうかはわかりません。