我正在尝试在 VS Code 上使用 venv 运行一个小型 Python 脚本,该脚本使用脚本包中包含的 requests.txt 文件中列出的两个外部包。
当我尝试运行脚本时,出现以下错误,因为缺少一个外部包:
File "C:\Users\somepath\scriptfolder\thescript.py", line 17, in <module>
import aiofiles
ModuleNotFoundError: No module named 'aiofiles'
因此我尝试使用 PIP 命令手动安装缺少的外部包,但随后出现以下错误
(.venv) PS C:\Users\somepath\scriptfolder> pip install aiofiles==22.1.0
Program 'pip.exe' failed to run: This program is blocked by group policy. For more information, contact your system administratorAt line:1 char:1
+ pip install aiofiles==22.1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
At line:1 char:1
+ pip install aiofiles==22.1.0
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
(.venv) PS C:\Users\somepath\scriptfolder>
相关注意事项:
activate.bat deactivate.bat python.exe pip.exe pip3.11.exe pythonw.exe
我非常感谢有关此问题的任何反馈。
非常感谢!
尝试使用以下命令安装(使用完整的python解释器路径指定python环境)
path\to\scriptfolder\.venv\Scripts\python.exe -m pip install aiofiles==22.1.0