记录踩过的坑-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

相关推荐
知凡D6 分钟前
python脚本打包成exe后,对其引用的日历库实时更新-动态化加载模块
python·测试工具
kobe_OKOK_21 分钟前
快递鸟对接发快递后端设计系统
python·django
阿蔹22 分钟前
UI测试自动化-Web-Python-Selenium-2-元素操作、浏览器操作
前端·python·selenium·ui·自动化
Tipriest_25 分钟前
配置用户pip源与查看当前的pip的源的办法
linux·人工智能·python·pip
Love Song残响1 小时前
VSCode高效AI开发全攻略
ide·人工智能·vscode
雪域迷影1 小时前
使用Python库获取网页时报HTTP 403错误(禁止访问)的解决办法
开发语言·python·http·beautifulsoup·urllib
吃茄子的猫2 小时前
python中global全局变量
python
Flash.kkl2 小时前
Python基础语法
开发语言·python
veminhe2 小时前
Python(二) 容器类型与对应操作行为
python
人工干智能2 小时前
调用client.beta.threads.runs.create后交由OpenAI云服务器端的处理
服务器·python·llm