我安装了 python 虚拟环境。我用的是vs代码。我在代码中导入了 scrapy,但 VS Code 无法识别该模块。事实上,当我运行它时,效果很好。scrapy crawl tester
只是,vs code 显示红色下划线,表示“无法导入 scrapy”,所以这只是 vs code 问题,而不是 venv 或 scrapy 包安装问题。

这段代码运行良好,实际上,scrapy 导入没有任何问题。这只是 vs 代码问题。谢谢。
小智 6
如果您创建了虚拟环境并激活了它
which python在 macOS/Linux 上输入,
在 Windows 上输入where python,
在激活的终端会话内。
(env) userpc@pc:~$ which python
/home/userpc/Desktop/foldername/env/bin/python
Run Code Online (Sandbox Code Playgroud)
在 VSCode 中按 Ctrl+Shift+P,粘贴>Select Interpreter使用前一个命令收到的位置。
完成后,重新启动 VSCode。VSCode 还会要求您在环境中安装 pylint,如果没有,您可以通过激活环境并输入来执行相同的操作
pip install pylint
在激活的终端会话内。
| 归档时间: |
|
| 查看次数: |
5712 次 |
| 最近记录: |