我最近完成了 PSET9,并希望在最终项目中从 CS50 IDE 过渡到 VS Code。问题是我不知道到底需要设置什么才能使其全部正常工作。我猜我只需要导入 CS50 库,然后我在查看他们的 GitHub 后执行了该操作。我按照指示做了
pip3 install cs50
。然而,即使安装了各种文件,我的 application.py 仍然说它找不到任何模块,请参见屏幕截图。这是为什么?我需要做什么?
解决这个问题后我可能还缺少什么?我是否还需要做一些事情才能让 CS50 IDE 完全在 VS Code(服务器、数据库等)上运行?
我认为你需要为此创建虚拟环境,然后激活它。
在命令行 Windows 中创建虚拟环境
然后使用 pip install
首先要做的就是确保在终端中使用这些命令正确安装了这些项目:
pip show cs50
flask --version
werkzeug --version
如果它们已安装,但您尚未退出并重新启动 VS Code,请尝试这样做。
如果您使用虚拟环境,请确保在尝试运行应用程序之前重新激活它。
我希望其中之一可以帮助解决您的问题!
在我的例子中,我使用 cygwin64 bash 在 Windows 8.0 中安装和运行 linux 命令,尝试一下,值得,当你使用它时,你不需要输入 sudo 或 get-apt,因为有一个很大的命令库只需检查您需要什么,您就会得到它...只是为了确保 cmd 能够识别它,在系统环境中添加其路径%PATH%
我在 cs50 库中遇到了同样的错误以及解决方案: 1/ 转到错误处,右键单击它 2/更改解释器(选择全局的) 我自己尝试了一下,确实有效