243 字
1 分钟
开发中自用环境配置工具

开发中一些环境配置工具#

Python#

使用 uv 进行管理

Linux/MacOS 安装#

Terminal window
curl -LsSf https://astral.sh/uv/install.sh | sh

Windows 安装#

Terminal window
scoop install uv # 如果安装了 scoop
winget install --id astral-sh.uv -e

通过 pipx 安装#

pipx install uv | pip install uv

安装特定版本 python

Terminal window
uv python list
uv python install 3.11

uv 基本使用

Terminal window
# 创建 venv 环境
uv venv .venv # uv venv <name>
source .venv/Script/activate # 激活虚拟环境
# 创建 python 项目
uv init
# 添加 python 项目需要的包
# uv add 可以导出对应 requirements.txt
uv add <package_name>
uv pip install <package_name>
# 清理包
# uv remove 可以移除所有的依赖包
uv remove <package_name>
uv pip uninstall <package_name>
# 清理环境
uv clean # 删除当前目录内容
uv cache clean # 清理 cache 目录
# 同步其余项目环境
uv sync # 类似 pip install -r requirements.txt
# 运行 python 文件
uv run example.py

NodeJS#

使用 fnm+pnpm 进行管理

fnm 安装#

Terminal window
curl -fsSL https://fnm.vercel.app/install | bash
# 如果 shell 是 zsh、bash 和 fish
curl -fsSL https://raw.githubusercontent.com/Schniz/fnm/refs/heads/master/.ci/install.sh | sh -

fnm 使用#

Terminal window
fnm install --lts

pnpm 安装#

Terminal window
curl -fsSL https://get.pnpm.io/install.sh | sh -
开发中自用环境配置工具
https://fuwari.vercel.app/posts/myenv/
作者
脆脆鲨
发布于
2025-04-24
许可协议
CC BY-NC-SA 4.0