ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

安装 Mojo 1.0 的过程,与 uv 错误提示的解决

2026/9/3 17:20:00 拓冰建站 浏览量
安装 Mojo 1.0 的过程,与 uv 错误提示的解决 安装 uv curl -LsSf https://astral.sh/uv/install.sh | shdownloading uv 0.12.8 aarch64-apple-darwininstalling to /Users/你的 目录/.local/binuvuvxeverythings installed!通过 uv 安装提示了错误信息按照 mojolang 网站提示的安装错误信息 uv pip install mojoerror:No virtual environment found; run uv venv to create an environment, or pass --system to install into anon-virtual environment去掉错误信息第一步根据安装 uv 提示到对应的目录 installing to /Users/你的 目录/.local/bin根据提示 run uv venv to create 创建 uv venvUsing CPython 3.14.7 interpreter at: /opt/homebrew/opt/python3.14/bin/python3.14Creating virtual environment at: .venvActivate with: source .venv/bin/activate第二步根据提示 Activate with: source .venv/bin/activate 执行source .venv/bin/activatemacOS 系统环境System requirements | Mojo第三步 install 方法 2mkdir mojocodecd mojocodeuv init hello-worldcd hello-world lspyproject.toml README.md srcuv add mojoUsing CPython 3.14.7 interpreter at: /opt/(Brew install/opt/python3.14/bin/python3.14Creating virtual environment at: .venvResolved10 packagesin 7.55sBuilthello-world file:///Users/你的 目录/mojocode/hello-world ⠹ Preparing packages... (6/10) mojo-compiler-mojo-libs ------------------------------ 1.74 MiB/3.04 MiB mojo ------------------------------ 1.20 MiB/33.36 MiB mojo-compiler ------------------------------ 1.20 MiB/67.69 MiB mojo-lldb-libs ------------------------------ 1.32 MiB/84.91 MiB安装成功 uv add mojoResolved10 packagesin 8msBuilthello-world file:///Users/(~)/mojocode/hello-world Prepared4 packagesin 1m 18sInstalled10 packagesin 19msclick8.5.0hello-world0.1.0 (from file:///Users/(~)/mojocode/hello-world)mblack26.5.0mojo1.0.0mojo-compiler1.0.0mojo-compiler-mojo-libs1.0.0mojo-lldb-libs1.0.0mypy-extensions1.1.0pathspec1.1.1platformdirs4.11.7安装成功 方法2 uv pip install mojoResolved9 packagesin 1.41sInstalled9 packagesin 18msclick8.5.0mblack26.5.0mojo1.0.0mojo-compiler1.0.0mojo-compiler-mojo-libs1.0.0mojo-lldb-libs1.0.0mypy-extensions1.1.0pathspec1.1.1platformdirs4.11.7VS Code Mojo - Visual Studio Marketplace额外的步骤 uv add numpy pandas statsmodelsResolved15 packagesin 47.26sBuiltbin file:///Users/你的 目录/.local/bin ⠸ Preparing packages... (10/14) numpy ------------------------------ 1.81 MiB/5.11 MiB pandas ------------------------------ 1.83 MiB/9.52 MiB statsmodels ------------------------------ 1.81 MiB/11.04 MiB scipy ------------------------------ 1.83 MiB/19.52 MiB_ 步骤uv inituv venvsource .venv/bin/activateuv add numpy pandas statsmodelsuv sync额外错误 uv add mojoUsing CPython 3.14.7 interpreter at: /opt/homebrew/opt/python3.14/bin/python3.14Creating virtual environment at: .venvResolved10 packagesin 7.55sBuilthello-world file:///Users/(~)/mojocode/hello-world × Failed to download mojo1.0.0├─▶ Request failed after 5 retries in 132.9s├─▶ Failed to fetch:│ https://files.pythonhosted.org/packages/e1/f0/80f6d88e19c038b2ef251b137379663a61227d6918602d8d3f702121b7cf/mojo-1.0.0-py3-none-macosx_13_0_arm64.whl├─▶ error sending request for url│ (https://files.pythonhosted.org/packages/e1/f0/80f6d88e19c038b2ef251b137379663a61227d6918602d8d3f702121b7cf/mojo-1.0.0-py3-none-macosx_13_0_arm64.whl)╰─▶ operation timed outhint:mojo (v1.0.0) was included because hello-world (v0.1.0) depends on mojohint:If you want to add the package regardless of the failed resolution, provide the --frozen flag to skip locking and syncing必须记住通过 uv venv 创建了虚拟环境的情况必须通过source .venv/bin/activate // 激活 mojo 否则无法运行 mojo---Install Mojo | Mojo解决错误提示https://stackoverflow.com/questions/79689699/activate-uv-environment-venv-mismatch