侧边栏壁纸
  • 累计撰写 88 篇文章
  • 累计创建 41 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

Python 使用 pipx 安装第三方库包并配置安装目录

勤为径苦作舟
2023-11-27 / 0 评论 / 0 点赞 / 122 阅读 / 0 字

简介

pipx 可以给安装的每个软件应用都创建一个虚拟环境,然后在全局 /bin 中创建二进制文件链接,之后升降 Python 都不会影响。

源码:GitHub - pypa/pipx: Install and Run Python Applications in Isolated Environments
官网:https://pypa.github.io/pipx/

环境说明

我的习惯是安装 Python 后,设置如下环境变量:
PYTHON_PATHD:\ProgramFiles\Python\Python310(Python 安装目录)
Path:追加%PYTHON_PATH%;%PYTHON_PATH%\Scripts;

安装 pipx 并用其安装软件包

pipx 默认的二进制文件链接路径为~/.local/bin,可配置环境变量PIPX_BIN_DIR修改。默认的虚拟环境路径为~/.local/pipx,可配置环境变量PIPX_HOME修改。

PIPX_HOMED:\Cache\pipx
PIPX_BIN_DIR%PIPX_HOME%\bin
Path:新增%PIPX_BIN_DIR%;,注意配置在 Python 安装目录的 Scripts 目录前,否则先找这个目录可能会报错。

# 使用 pip 安装 pipx
$ pip install pipx

# pipx 查看环境变量
$ pipx environment
PIPX_HOME=D:\Cache\pipx
PIPX_BIN_DIR=D:\Cache\pipx\bin
PIPX_SHARED_LIBS=D:\Cache\pipx\shared
PIPX_LOCAL_VENVS=D:\Cache\pipx\venvs
PIPX_LOG_DIR=D:\Cache\pipx\logs
PIPX_TRASH_DIR=D:\Cache\pipx\.trash
PIPX_VENV_CACHEDIR=D:\Cache\pipx\.cache

Only PIPX_HOME and PIPX_BIN_DIR can be set by users in the above list.

# pipx 安装 poetry 测试
$ pipx install poetry

# 运行 poetry
$ poetry -V
Poetry (version 1.7.1)

Windows 如果运行 poetry 报找不到,则将追加到系统环境变量Path%PIPX_BIN_DIR%;也同时追加到用户环境变量试下。或者注销系统用户再试下。

0

评论区