在python中使用pip
安装软件包时,它会下载并安装一个whl文件,例如:以下文件为pyqt5:
https://files.pythonhosted.org/packages/d4/bf/d884da8e2f7096d201c891d515eb6813a8e85df5eb6f5e12e867bf1d831c/PyQt5-5.11.3-5.11.2-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl
安装后,此文件是否仍保留在光盘上并占用空间?
如果是这样,是否可以将其删除以释放磁盘空间?
此外,在文档中的任何地方都有关于此的链接吗?
是的,它确实。轮子存放在pip的缓存文件夹中。可以通过--cache-dir
参数覆盖该位置。
缓存目录的默认位置取决于操作系统:
Unix的
〜/ .cache / pip,它尊重XDG_CACHE_HOME目录。
MACOS
〜/图书馆/缓存/ PIP。
Windows CSIDL_LOCAL_APPDATA> \ pip \ Cache
有关更多信息,请访问:https://pip.pypa.io/en/latest/reference/pip_install/#caching
在PyQt5
的情况下,117.8MB安装文件缓存在pip缓存的http
目录中,Ramiro's answer包含其位置。您可以安全地删除http
和wheels
目录。
您可以通过--no-cache-dir
命令行选项(source)禁用未来安装的缓存。