vincentqiao 最近的时间轴更新
vincentqiao

vincentqiao

V2EX 第 585306 号会员,加入于 2022-06-20 16:40:24 +08:00
vincentqiao 最近回复了
28 天前
回复了 lizhien 创建的主题 Python 请教 uv + conda 使用
@lizhien 我下载 PyCharm CE 试了一下,确实有这个问题:在 PyCharm 的 terminal `uv add jinja2` 然后直接导入无法识别,重启后才行(是不是跟 PyCharm 的包索引有关系...不太懂)

发现社区版和专业版功能差距还蛮多的,更不想折腾 PyCharm 了,VSCode 永远的神!~
不想使用 pip 接口的话,使用`uv export > requirements.txt` 也可以
36 天前
回复了 Leon6868 创建的主题 Python 有没有更加节省空间的 Python 环境管理器
uv 、pdm 、rye 都可以满足这个场景,感觉功能现在也大同小异,pdm 应该是功能最多的一个,随便选一个喜欢的就可以了
不过,rye 应该快要慢慢融入 uv 了,长期使用的话还是推荐 pdm 或者 uv
36 天前
回复了 lizhien 创建的主题 Python 请教 uv + conda 使用
uv 创建的 .venv 感觉只有好处没有坏处哎,编辑器基本都可以识别到,.gitignore 也可以忽略掉这个文件
36 天前
回复了 ota 创建的主题 Python 求 Python 初学者书籍推荐
没有语言基础的话:推荐《像计算机科学家一样思考 Python 》,感觉比较适合初学者。
《流畅的 Python 》太专业了,第一次读差点就放弃
同小白,以上问题很多也不知道怎么回事/怎么解决,曾经有一次卸载 brew 的 Python 导致系统崩溃了

但是,推荐使用 pdm 或者 rye 来管理 Python 版本和项目依赖
1. 都有中心缓存机制不会占用太多内存
2. 都可以管理 Python 版本,不会有版本混乱的问题
3. 封装了 pip 、venv 这些,不用关注怎么使用这些背后的命令

所以基本上:init\add 命令用来初始化项目和添加依赖、fetch 命令用来下载 Python 版本就够了,使用非常简单,小白友好

https://rye-up.com/guide/installation/
https://pdm-project.org/latest/
最近也碰到这个问题,发现不管是 pandas 还是 polars ,读取大型.xlsx 文件都很吃力。
最好的解决办法还是 csv 。pandas 或者 polars 都很快
214 天前
回复了 frostming 创建的主题 Python 有一个包管理器叫 PDM,已经四年多了
作为初学者必须讲一句,pdm 真的很好用,
2023-07-09 08:34:25 +08:00
回复了 tranjazz 创建的主题 Apple 国区家庭组 iCloud+ 2T 开车啦,还有 2 个位子
还有位置吗
我也是这个需求,蹲一下大佬的解决方案。
arc 的 CMD+T 真的太好用了,搜索网页 /切换 tab/搜索书签....而且最主要的还是减少了很多无效标签页的产生。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2963 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 12:44 · PVG 20:44 · LAX 04:44 · JFK 07:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.