背景
没有用过cursor运行过项目,想尝试用cursor运行GitHub上的AI项目。
[注]本地有"python3.73版本",而为了满足AI项目额外下载"python3.10版本"。
Part01:参考链接·鸣谢
1. Python安装后的环境变量配置
2. 多python版本共存的环境中,查看 pip 命令对应的 python 版本
3. pip下载组件报错——采用国内镜像下载组件
4. 使用python pip 命令时提示WARNING: Ignoring invalid distribution ip的解决方案
5.pip安装python包到指定python版本下
Part02:cursor配置python项目的关键问题合集
— Q1:同一台电脑能否保留多个Python版本?并且,指定某个Python版本为默认Python解释器。
【注】可以保留多个python版本在同一电脑。 如果,打算设置"指定Python版本为默认Python解释器",需要将对应的path环境配置提前。见:python
安装成功后终端显示的还是低版本。
— Q2:pip安装python组件时,提示:“WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connect”
【注】国内采用pip时,会受网络限制。所以,可以关闭翻墙软件,并采用国内的pip镜像网站。 详情见:pip 无论下载什么包的时候,都会提示"WARNING: Retrying…"
— Q3: 电脑存在不同版本的python,怎么为特定版本的python安装对应的包?
【背景】运行Github项目时,需要Python3.10及其资源包(例如,flask)的支持,但是,如果直接使用pip install——会发现安装的是Python3.7.3版本的flask。
【注】需要在windows命令行进入到指定的python版本安装目录中,再使用以下语法来输入⏬,详情见:pip安装python包到指定python版本下
# 千万记得带上:python -m 前缀,这样才能成功对指定python版本安装资源包
python -m pip install 包名 -i http://pypi.mirrors.ustc.edu.cn/simple/ --trusted-host pypi.mirrors.ustc.edu.cn
— Q4:在本地windows电脑上按照pip安装python资源包(例如,flask),cursor端那边访问到嘛?
【注】在windows电脑上通过命令行安装pip资源包,cursor那边也是是可以访问的。 就像,上述步骤中:进入python3.10的文件夹 ⏩ pip安装flask、user_agent等资源包 ⏩ cursor那边就能识别到并且不会报错了。