标签: Python

7 个内容

笔记(5)

文章介绍Docker构建/运行Python容器时pip缓存持久化方案,以加速包安装。**关键问题**:重复下载包耗时。**主要方案**:构建时用BuildKit `--mount=type=cache,target=/root/.cache/pip`;运行时(开发)用volumes挂载宿主机目录,如docker-compose中`./pip_cache:/root/.cache/pip`。注意路径、权限配置。(148字符)

Elliot Yang·
139 浏览

本文针对正则表达式中词边界`\b`在处理中英文混排时失效的问题,提出了使用Unicode属性和环视(lookaround)的解决方案。针对JavaScript、Python和Go等常见语言,分别给出了使用建议和规避方案,并提供了多个典型用例。核心是CJK场景下避免依赖`\b`,利用环视和Unicode属性类实现更精确的匹配。

Elliot Yang·
77 浏览

在 PowerShell 终端中使用 conda 命令,需先启动 Anaconda Powershell Prompt,然后执行 `conda init powershell` 初始化 PowerShell 环境,以便识别和使用 conda 命令。

Elliot Yang·
133 浏览

本文介绍了在Alpine Linux中配置软件仓库的方法,包括编辑`/etc/apk/repositories`文件,添加或修改软件源URL,并更新索引。同时,提供了在Dockerfile中追加仓库地址的示例。此外,还解决了Alpine Linux中`pip`命令缺失的问题,通过安装`py3-pip`包来启用`pip`。

Elliot Yang·
109 浏览

本周报记录了以下技术要点: 1. 浏览器获取CPU核心数API:`navigator.hardwareConcurrency`。 2. HTML input file 标签的 multiple 属性控制多选。 3. 详解 JSON.stringify 的 replacer 参数,用于过滤、转换属性,限制深度等。 4. wget 命令基本用法。 5. pip 使用腾讯云镜像源加速及解决 `pip install` 未安装最新版本问题(依赖冲突)。 6. 解决 python slim 镜像 `source not found` 错误(更换shell或使用`.`)。

Elliot Yang·
100 浏览

动态(2)