我尝试安装包:
pip install typing
我明白了:
File "/home/user/.local/lib/python2.7/site-packages/pip/utils/__init__.py", line 83, in ensure_dir
os.makedirs(path)
File "/usr/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7'
然后我尝试用sudo运行它:
sudo pip install typing
这是错误:
sudo: unable to execute /usr/local/bin/pip: No such file or directory
错误是什么?
文件是否丢失或pip安装不正确?
我安装了它:
sudo apt-get install python-pip
答案 0 :(得分:0)
试试这个..
pip install --upgrade --force-reinstall <package>
如果您没有该文件夹的权限,请使用
sudo chown -R $USER /usr/local/lib/python2.7
最好使用 virtualenv
sudo pip install virtualenv <folder>
和python3
virtualenv python3 -m venv myvenv
并在其中安装您的包。 pip install typing