在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
安装后,此文件是否保留在光盘上并占用空间?
如果是,是否可以将其删除以释放磁盘空间?
此外,文档中是否有与此相关的链接?
答案 0 :(得分:3)
是的,确实如此。轮子存储在pip的缓存文件夹中。可以通过--cache-dir
参数覆盖该位置。
缓存目录的默认位置取决于操作系统:
Unix
〜/ .cache / pip,它尊重XDG_CACHE_HOME目录。
macOS
〜/ Library / Caches / pip。
Windows CSIDL_LOCAL_APPDATA> \ pip \ Cache
更多信息,请点击此处:https://pip.pypa.io/en/latest/reference/pip_install/#caching
答案 1 :(得分:2)
对于PyQt5
,117.8MB安装文件被缓存在pip缓存的http
目录中,其中Ramiro's answer包含该位置。您可以安全地删除http
和wheels
目录。
您可以通过--no-cache-dir
命令行选项(source)禁用以后安装的缓存。