从CS50 IDE转换到VS代码(导入模块不工作)

2024-10-03 23:28:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近完成了PSET9,并希望在最终项目中从CS50IDE过渡到VS代码。问题是我不知道我到底需要设置什么才能让一切正常。我猜我只需要导入CS50库,然后在我查看他们的GitHub之后就导入了。我按照指示做了。然而,即使安装了各种文件,my application.py仍然表示找不到任何模块,请参见屏幕截图。为什么呢?我需要做什么

还有,在解决了这个问题之后,我还缺少什么?我还需要做些什么才能让CS50IDE在VS代码(服务器、数据库等)上完全运行吗

VS Code screenshot


Tags: 模块文件项目代码pygithub服务器数据库
2条回答

我认为您需要为此创建虚拟环境,然后激活它

在命令行窗口中创建虚拟环境

  1. 转到你的根应用程序文件夹
  2. python3-m venv env(在终端中键入此命令)
  3. 要激活环境,请在windows中键入此选项(env\scripts\activate)
  4. 对于apple和linux,在终端中键入此选项)source env/bin/activate

然后使用pip安装

首先要做的是确保在终端中使用以下命令正确安装了这些项目:

pip show cs50
flask  version
werkzeug  version

如果它们已安装,但您尚未退出并重新启动VS代码,请尝试

如果您使用的是虚拟环境,请确保在尝试运行应用程序之前重新激活它

我希望其中一个能帮助你解决问题

相关问题 更多 >