python - PIP 现在坏了,因为我的空间用完了
问题描述
我尝试运行此命令并收到以下错误:
$ pip install --upgrade pip
收集 pip 下载https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl (1.3MB) 100% |█████████ ███████████████████████| 1.3MB 1.1MB/秒
安装收集的包:pip
找到现有安装:pip 9.0.1
卸载 pip-9.0.1:
成功卸载 pip-9.0.1
回滚卸载 pip
例外:回溯(最近一次通话最后一次):
安装中的文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_set.py”,第 784 行
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_install.py”,第 851 行,安装
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_install.py”,第 1064 行,在 move_wheel_files
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/wheel.py”,第 345 行,在 move_wheel_files
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/wheel.py”,第 323 行,在 clobber
文件“/opt/virtualenvs/appname/lib/python3.5/shutil.py”,第 115 行,在以 open(dst, 'wb') 作为 fdst 的 copyfile 中:
OSError:[Errno 28] 设备上没有剩余空间:'/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/_internal/cache.py'
在处理上述异常的过程中,又出现了一个异常:
回溯(最近一次通话最后):
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/basecommand.py”,第 215 行,在 main
运行中的文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/commands/install.py”,第 342 行
安装中的文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_set.py”,第 790 行
文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_install.py”,第 759 行,在 rollback_uninstall
回滚中的文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/req/req_uninstall.py”,第 135 行
重命名文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip/utils/init .py ”,第 265 行
文件“/opt/virtualenvs/appname/lib/python3.5/os.py”,第 241 行,在 makedirs mkdir(name, mode)
OSError:[Errno 28] 设备上没有剩余空间:'/opt/ virtualenvs/appname/lib/python3.5/site-packages/pip/_vendor/cachecontrol/caches/ pycache '
现在当我运行时:
$ pip -h
回溯(最后一次调用):文件“/opt/virtualenvs/appname/bin/pip”,第 7 行,从 pip 导入主文件“/opt/virtualenvs/appname/lib/python3.5/site-packages/pip / init .py",第 21 行,从 pip._vendor.requests.packages.urllib3.exceptions 导入 DependencyWarning ImportError: No module named 'pip._vendor.requests'
有人会帮我解决这个问题吗?提前致谢。
解决方案
释放一些空间并尝试重新安装 pip
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
$ python3 get-pip.py
推荐阅读
- react-native - React Native 多聊天室 Redux 结构
- typescript - @typescript-eslint/naming-convention:如何混合错误和警告规则?
- nginx - 如何结合错误和访问日志在 nginx 中创建自定义格式的日志?
- git - VSCODE 的 PIV 证书问题
- reactjs - 如何将值传递给 react nativ webview body
- tensorflow - 将 Keras 模型从二分类变为多分类
- ffmpeg - ffmpeg 将图像与 %3.png 格式分开
- python - cv2.destroyAllWindows() 的作用是什么?
- ios - Swift - 使用 JSONDecoder 解码 JSON 数据
- python - 如何使用 matplotblib 调整每个子图的大小