[英]Versions not found when installing from requirements-file with pip in venv
[英]venv - pip not found
我正在使用Windows 10 & Python 3.9
我是 Python 的新手,在我創建venv
后遇到以下錯誤:
當我使用命令where pip
時,我的 venv 能夠捕獲 pip 路徑。 哪個在F盤
(venv) F:\Documents\venv\MachineLearning\venv> where pip F:\Documents\venv\MachineLearning\venv\Scripts\pip.exe C:\Users\MALARMANNAN R\AppData\Local\Programs\Python\Python39\Scripts\pip.exe F:\Additional softwares\python\Python\Scripts\pip.exe
但是當我使用pip list
或pip install <package_name>
時,出現錯誤: ModuleNotFoundError: No module named 'pip'
(venv) F:\Documents\venv\MachineLearning\venv>pip list Traceback (most recent call last): File "C:\Users\MALARMANNAN R\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\MALARMANNAN R\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in _run_code exec(code, run_globals) File "F:\Documents\venv\MachineLearning\venv\Scripts\pip.exe\__main__.py", line 4, in <module> ModuleNotFoundError: No module named 'pip'
我的問題解決了。
而不是使用pip install <packages>
只需要使用python -m pip install <packages>
,在venv
中避免以下錯誤
ModuleImportError: No module namded pip
這兩個文件有助於解決這個問題。
我不得不刪除虛擬環境並創建一個新環境
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.