use*_*429 8 python pip windows-10 modulenotfounderror
我尝试安装pip-autoremove
并且安装成功。但是当我尝试时,pip-autoremove jupyter -y
它给了我以下错误:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\Users\A\AppData\Local\Programs\Python\Python311\Scripts\pip-autoremove.exe\__main__.py", line 4, in <module>
ModuleNotFoundError: No module named 'pip_autoremove'
Run Code Online (Sandbox Code Playgroud)
我尝试检查系统路径,发现我有C:\Users\A\AppData\Local\Programs\Python\Python311
并且C:\Users\A\AppData\Local\Programs\Python\Python311\Scripts
可用C:\Users\A\AppData\Local\Programs\Python\Python311\Lib\site-packages
!
还有以下结果python -m ensurepip
:
Looking in links: c:\Users\A\AppData\Local\Temp\tmp77qlwp70
Requirement already satisfied: setuptools in c:\users\a\appdata\local\programs\python\python311\lib\site-packages (65.5.0)
Requirement already satisfied: pip in c:\users\a\appdata\local\programs\python\python311\lib\site-packages (22.3.1)
Run Code Online (Sandbox Code Playgroud)
更何况,pip install --upgrade pip
也帮不上忙!
问题是什么?
Kyl*_*erg 10
pip_autoremove.py
可以通过将文件从文件夹中的原始(错误位置)位置移动Scripts
到Lib
Python 程序文件中的文件夹来解决此问题。
更具体地说,假设您安装了 Python 3.11.x,并且为所有用户安装了 Python,则将文件pip_autoremove.py
从以下位置移动:
C:\Program Files\Python311\Scripts
Run Code Online (Sandbox Code Playgroud)
到
C:\Program Files\Python311\Lib
Run Code Online (Sandbox Code Playgroud)
或者,如果为特定用户安装了 Python(例如Username
),则将pip_autoremove.py
文件从以下位置移动:
C:\Users\Username\AppData\Local\Programs\Python\Python311\Scripts
Run Code Online (Sandbox Code Playgroud)
到
C:\Users\Username\AppData\Local\Programs\Python\Python311\Lib
Run Code Online (Sandbox Code Playgroud)
pip-autoremove --version
然后,您可以在命令提示符中运行该命令,pip-autoremove 0.10.0
如果一切正常,它应该返回。从那里,您可以使用以下命令删除包及其剩余依赖项:
pip-autoremove.exe some_package
Run Code Online (Sandbox Code Playgroud)
请注意,如果您需要的话,有以下选项:
C:\Program Files\Python311\Scripts
Run Code Online (Sandbox Code Playgroud)