我遇到了这个问题,尽管它们可以在AREPL中运行,但无法运行我的脚本。
这是它的样子:
PS C:\Users\luke_\OneDrive\Desktop\Python> & c:/Users/luke_/OneDrive/Desktop/Python/venv/Scripts/Activate.ps1
& : File C:\Users\luke_\OneDrive\Desktop\Python\venv\Scripts\Activate.ps1 cannot be loaded because running scripts is disabled on
this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:3
& c:/Users/luke_/OneDrive/Desktop/Python/venv/Scripts/Activate.ps1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CategoryInfo : SecurityError: (:) [], PSSecurityException
FullyQualifiedErrorId : UnauthorizedAccess
PS C:\Users\luke_\OneDrive\Desktop\Python> & c:/Users/luke_/OneDrive/Desktop/Python/venv/Scripts/python.exe c:/Users/luke_/OneDrive/Desktop/Python/example.py
Traceback (most recent call last):
File "c:/Users/luke_/OneDrive/Desktop/Python/example.py", line 1, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
PS C:\Users\luke_\OneDrive\Desktop\Python>
答案 0 :(得分:1)
您缺少运行脚本所需的模块, 打开命令行并运行:
//@ts-check
并且它应该可以解决该问题-如果没有其他模块丢失。