我刚刚在我的 Windows 10 PC 上安装了 Python3.7 和 Pycharm。 我正在运行 pip 版本 9.0.2
在 Pycharm 中,它说我有 28.8.0 版的 setuptools,当我尝试在 Pycharm 中升级它时,我相信它会运行
pip install -U setuptools
我得到错误:
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'c:\users\Username\pycharmprojects\untitled1\venv\lib\site- packages\setuptools-28.8.0-py3.6.egg' -> 'C:\Users\Username\AppData\Local\Temp\pip-i5jxitem- uninstall\users\Username\pycharmprojects\untitled1\venv\lib\site- packages\setuptools-28.8.0-py3.6.egg'
我试过运行
pip install --upgrade setuptools
它运行成功并说我有最新版本。
有谁知道如何成功更新设置工具?
我希望 setuptools 是最新的,这样我就可以摆脱安装其他包时出现的 egg_info 错误。
最佳答案
我有同样的错误。不知道为什么会这样。但我设法通过运行升级:
pip install setuptools --upgrade --ignore-installed
关于python - pip install -U setuptools 使 windows 10 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49338652/