例如,如果我想使用speedtest模块,我必须下载它(我做了什么),然后将其导入到我的代码中。但这从来没有奏效,我总是遇到没有模块等错误。
我用pip来安装每个软件包,我在计算机上安装了它们,但是我真的不知道如何在VS代码中导入它们。即使使用IDE的终端。
我知道这对于你们来说肯定是很普遍的事情,但是我会为我提供很多帮助。
Thx
答案 0 :(得分:0)
您的计算机上很可能有多个python版本。
您必须选择要使用pip安装了这些软件包的python解释器,然后单击底部看到的python版本,然后从列表中选择正确的解释器:
您还可以在VSCode docs中找到更多信息。
答案 1 :(得分:0)
这可能不是VS Code的问题。
问题:pip3
安装软件包的文件夹不在您的$PATH
上。
修复:在Finder中转到/Applications/Python 3.8
,然后运行Update Shell Profile.command
脚本。另外,如果您使用的是pip install <package>
,而不是pip3 install <package>
,则可能是您的问题。
您的Mac在Mac上的几个不同文件夹中寻找已安装的软件包。它搜索的文件夹列表存储在名为$PATH
的环境变量中。像/Library/Frameworks/Python.framework/Versions/3.8/bin
这样的路径应该放在$PATH
环境变量中,因为pip3
是安装所有软件包的地方。