Pycharm2025.3版本使用UV搭建项目

更新或者下载Pycharm的最新版(至少得2025.3).

新建项目:

按照图里写就可以了,第一次创建项目时,我们当然没有UV对不对,所以在紫色矩形框1那里会先让你下载,点一下就好了,会默认下载到C盘,以后就不用选了(说句题外话:我们当然也可以先从官网下载好UV,这个大家可以去找别的教程,我们只想傻瓜式操作)。

这里注意下,需要设置环境变量(设置环境变量后千万别忘记将pycharm重启);如果不配置环境变量的话,每次运行uv,你可能得需要写uv.exe的绝对路径了就。PS:这点我觉得pycharm做的不够好,竟然还需要我来设置环境变量。

会有toml这个文件,这里我们需要做的只有将url设置为阿里或者清华的(你自己选择,当然也可以不设置,但下载会有点慢,看大家意愿)。

uv的好处是,每个项目可以自己选具体的URL,我个人比较喜欢,当然有的人可能觉得这种不好。

其他的地方,大家想如何写,就去问ai好了。

python 复制代码
[[tool.uv.index]]
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
default = true

具体命令:

在pip的基础上,只需要在前面加uv即可。

当然uv也有自己的语法,非常简单,大家去问AI就可以了。

速度极快(我们的一个项目,用pip需要超过30分钟,而uv竟然只用了不到1分钟,真的难以置信)

相关推荐
做怪小疯子1 天前
华为笔试0429
python·numpy
Warson_L1 天前
Dictionary
python
寒山李白1 天前
解决 python-docx 生成的 Word 文档打开时弹出“无法读取内容“警告
python·word·wps·文档·docx·qoder
2401_832365521 天前
JavaScript中rest参数(...args)取代arguments的优势
jvm·数据库·python
Sirius.z1 天前
第J3周:DenseNet121算法详解
python
2301_779622411 天前
Go语言怎么用信号量控制并发_Go语言semaphore信号量教程【入门】
jvm·数据库·python
2301_766283441 天前
c++如何将控制台输出保存到文件_cout重定向到txt【详解】
jvm·数据库·python
小康小小涵1 天前
基于ESP32S3实现无人机RID模块底层源码编译
linux·开发语言·python
lzjava20241 天前
Python的函数
开发语言·python
Awesome Baron1 天前
skill、tool calling、MCP区别
开发语言·人工智能·python