将模块导入VS代码

问题描述 投票:0回答:2

我是个编程新手,我学的是Python.我在Mac上编码,我想知道如何才能在VS代码中导入一些模块。

例如,如果我想使用speedtest模块,我必须下载它(我做了什么),然后将其导入到我的代码。但它从来没有工作,我总是有错误没有模块等。

我用pip安装每个包,我的电脑上有它们,但我真的不知道如何将它们导入VS代码。即使是IDE的终端。

我知道这对你们来说一定是很常见的事情,但我会帮我很多。

谢谢

python python-module
2个回答
0
投票

快速总结

这可能不是VS Code的问题。

问题。 文件夹中的 pip3 安装您的软件包不在您的 $PATH.

修复。 去... /Applications/Python 3.8 在Finder中,运行 Update Shell Profile.command 脚本。另外,如果您使用的是 pip install <package>而不是 pip3 install <package> 这可能是你的问题.

详情

你的 Mac 会在 Mac 上的多个不同文件夹中查找安装的软件包。它搜索的文件夹列表存储在一个名为 $PATH. 途径像 /Library/Frameworks/Python.framework/Versions/3.8/bin 应在 $PATH 环境变量,因为那是 pip3 安装所有包。


0
投票

很可能你的电脑上有多个版本的python。

你必须使用 pip 来选择你的 python 解释器,因为你已经为其安装了这些包,要做到这一点,你必须点击底部的 python 版本,并从列表中选择正确的解释器。enter image description here

你也可以在VSCode中找到更多信息。文件.

© www.soinside.com 2019 - 2024. All rights reserved.