VS Code运行Python报yfinance模块未找到错误及虚拟环境使用疑问
问题解决方案
1. yfinance模块找不到的修复步骤
- 首先确认项目对应的虚拟环境处于激活状态:Windows系统终端执行
.\venv\Scripts\activate,macOS/Linux系统执行source venv/bin/activate,激活成功后终端行前缀会显示当前虚拟环境的名称。 - 激活后执行
pip list查看已安装包列表,确认列表中存在yfinance,若不存在直接执行pip install yfinance或pip install -r requirements.txt重新安装依赖即可。 - 点击VS Code底部状态栏显示的Python版本号,在弹出的解释器选择列表中,手动选中当前项目虚拟环境目录下的Python可执行文件,再运行代码即可解决报错。
2. VS Code Python虚拟环境通用问题解答
- 新建项目时建议单独创建对应虚拟环境,无需手动配置路径,直接通过终端命令即可完成全流程配置,通用操作命令如下:
- 进入项目根目录,执行
python -m venv venv创建虚拟环境 - 按前述对应系统命令激活虚拟环境
- 若有现成的requirements.txt文件,执行
pip install -r requirements.txt安装全部依赖 - VS Code打开项目目录时会自动识别同目录下的venv虚拟环境,弹窗提示是否选用该环境,确认即可,无需手动调整路径。
- 进入项目根目录,执行
内容的提问来源于stack exchange,提问作者MATH ASKER
相关产品推荐
相关产品推荐

