记录踩过的坑-macOS下使用VS Code

目录

切换主题

安装插件

方法1

方法2

搭建Python开发环境

装Python插件

配置解释器

打开项目

打开终端

[INFO: pip is looking at multiple versions xxxx,过了很久后报错](#INFO: pip is looking at multiple versions xxxx,过了很久后报错)

方法1

方法2

​​​​​​​


切换主题

安装插件

方法1

方法2

搭建Python开发环境

装Python插件

配置解释器

假设解释器已经通过Anaconda建好,只需要在VS Code中关联。

打开项目

打开终端

INFO: pip is looking at multiple versions xxxx,过了很久后报错

新版pip有个冲突检测机制,有时候包依赖过于复杂,导致陷入无限循环而报错。

方法1

可以考虑用pip的旧解析器:

pip install -r xxx --use-deprecated=legacy-resolver

装完之后会提示:

ERROR: pip's legacy dependency resolver does not consider dependency conflicts when selecting packages. This behaviour is the source of the following dependency conflicts.

xxx requires xxx

......

意思就是检测到一些依赖冲突,这个时候按提示重装对应的包

方法2

更加合理的方案应该是在requirements.txt中固定包版本

如果不知道每个包的具体版本,可以一个个包先装一次,然后生成requirements.txt

相关推荐
yusaisai大鱼6 分钟前
tensorflow_probability与tensorflow版本依赖关系
人工智能·python·tensorflow
Biomamba生信基地10 分钟前
R语言基础| 功效分析
开发语言·python·r语言·医药
CodeClimb25 分钟前
【华为OD-E卷-木板 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
夜幕龙32 分钟前
iDP3复现代码数据预处理全流程(二)——vis_dataset.py
人工智能·python·机器人
o(╥﹏╥)37 分钟前
在 Ubuntu 上安装 VS Code
linux·运维·vscode·ubuntu·vs
晚夜微雨问海棠呀1 小时前
长沙景区数据分析项目实现
开发语言·python·信息可视化
cdut_suye1 小时前
Linux工具使用指南:从apt管理、gcc编译到makefile构建与gdb调试
java·linux·运维·服务器·c++·人工智能·python
dundunmm2 小时前
机器学习之scikit-learn(简称 sklearn)
python·算法·机器学习·scikit-learn·sklearn·分类算法
古希腊掌管学习的神2 小时前
[机器学习]sklearn入门指南(1)
人工智能·python·算法·机器学习·sklearn
18号房客2 小时前
macOS开发环境配置与应用开发教程(一)
vscode·macos·visualstudio·eclipse·intellij-idea·phpstorm·visual studio