Runnig py -m pip list
在 Windows powershell 中,生成:
Package Version
--------------- -------
-umpy 1.15.4
autogui 0.1.8
beautifulsoup4 4.8.0
cycler 0.10.0
et-xmlfile 1.0.1
...and so on
正如你所看到的,有一个名为-umpy
这一定是某种电脑打嗝.
现在我想卸载这个包但是py -m pip uninstall -umpy
命令不起作用,因为它认为我正在尝试传递一个参数。
有人知道如何摆脱这个包裹吗?
我已经尝试过各种逃避:
>> py -m pip uninstall /-umpy
ERROR: Invalid requirement: '/-umpy'
>> py -m pip uninstall `-umpy
Usage:
C:\Program Files\Python35\python.exe -m pip uninstall [options] <package> ...
C:\Program Files\Python35\python.exe -m pip uninstall [options] -r <requirements file> ...
no such option: -u
>> py -m pip uninstall \-umpy
ERROR: Invalid requirement: '\\-umpy'
Hint: It looks like a path. File '\-umpy' does not exist.
>> py -m pip uninstall "-umpy"
Usage:
C:\Program Files\Python35\python.exe -m pip uninstall [options] <package> ...
C:\Program Files\Python35\python.exe -m pip uninstall [options] -r <requirements file> ...
no such option: -u
Try
py -m pip uninstall -- -umpy
双破折号将选项与非选项分开;正是在这样的情况下使用。
顺便说一句,我不认为-umpy
是一个真正的包裹。这似乎是软件包卸载失败后的残留物numpy
.
您可能需要手动删除其目录。为此,请输入py -m pip list -v
获取所有已安装模块及其安装位置的列表,然后只需删除相应的文件夹即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)