首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装/卸载pywin32问题

安装/卸载pywin32问题
EN

Stack Overflow用户
提问于 2021-03-12 00:49:38
回答 1查看 531关注 0票数 0

我正在为这个包尝试简单的卸载/安装,并得到以下错误,然后成功卸载。

代码语言:javascript
运行
复制
python -m pip uninstall pywin32
...
Successfully uninstalled pywin32-227
...
PermissionError: [WinError 5] Access is denied: 'c:\\python36\\lib\\site-packages\\~0win32_system32\\pythoncom36.dll'

我试过以下几点:

  1. 运行卸载,因为管理员
  2. 将我的pip版本移动到20.0.2,因为最新版本21.0.1给出了同样的问题

全文跟踪如下:

代码语言:javascript
运行
复制
    ERROR: Exception:
    Traceback (most recent call last):
    File "C:\Python36\lib\site-packages\pip\_internal\cli\base_command.py", line 186, in _main
    status = self.run(options, args)
    File "C:\Python36\lib\site-packages\pip\_internal\commands\uninstall.py", line 82, in run
    uninstall_pathset.commit()
    File "C:\Python36\lib\site-packages\pip\_internal\req\req_uninstall.py", line 450, in commit
    self._moved_paths.commit()
    File "C:\Python36\lib\site-packages\pip\_internal\req\req_uninstall.py", line 290, in commit
    save_dir.cleanup()
    File "C:\Python36\lib\site-packages\pip\_internal\utils\temp_dir.py", line 175, in cleanup
    rmtree(self._path)
    File "C:\Python36\lib\site-packages\pip\_vendor\retrying.py", line 49, in wrapped_f
    return Retrying(*dargs, **dkw).call(f, *args, **kw)
    File "C:\Python36\lib\site-packages\pip\_vendor\retrying.py", line 212, in call
    raise attempt.get()
    File "C:\Python36\lib\site-packages\pip\_vendor\retrying.py", line 247, in get
    six.reraise(self.value[0], self.value[1], self.value[2])
    File "C:\Python36\lib\site-packages\pip\_vendor\six.py", line 703, in reraise
    raise value
    File "C:\Python36\lib\site-packages\pip\_vendor\retrying.py", line 200, in call
    attempt = Attempt(fn(*args, **kwargs), attempt_number, False)
    File "C:\Python36\lib\site-packages\pip\_internal\utils\misc.py", line 136, in rmtree
    onerror=rmtree_errorhandler)
    File "C:\Python36\lib\shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
    File "C:\Python36\lib\shutil.py", line 395, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
    File "C:\Python36\lib\shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
    PermissionError: [WinError 5] Access is denied: 'c:\\python36\\lib\\site- 
    packages\\~1win32_system32\\pythoncom36.dll' 
EN

Stack Overflow用户

发布于 2021-03-12 01:04:53

我在我的Windows机器上也遇到了同样的问题。

尝尝这个

代码语言:javascript
运行
复制
pip install --user pywin32

另外,升级pip

代码语言:javascript
运行
复制
python -m pip install -U pip --user 
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66592652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档