统信uos中需先验证python3是否预装,再通过apt安装python3、pip3等工具,建立python→python3软链接,配置pip国内镜像源,并推荐使用pipenv进行项目级环境隔离。

如果您在统信UOS系统中运行Python脚本时提示“command not found: python”或“python3: command not found”,则说明系统未预装Python3解释器或未配置默认Python命令。以下是完成Python环境安装与基础配置的具体步骤:
一、确认系统自带Python3状态
统信UOS桌面版通常已预装Python3.9或Python3.10,但可能未建立python命令软链接,且pip可能未随附安装。需先验证当前Python版本及可执行路径。
1、打开终端(快捷键Ctrl+Alt+T)。
2、输入命令 python3 --version 查看是否返回类似“Python 3.10.12”的输出。
3、若提示命令不存在,执行 which python3 检查是否存在但不在PATH中。
二、使用apt安装Python3及核心工具包
通过统信UOS官方源安装可确保兼容性与安全性,同时一并获取pip、setuptools和venv模块。
1、更新软件包索引:执行 sudo apt update。
2、安装Python3解释器及配套工具:执行 sudo apt install python3 python3-pip python3-venv python3-dev。
3、验证pip可用性:运行 python3 -m pip --version,确认输出包含pip版本号与Python路径。
三、配置python命令指向python3
为兼容传统脚本调用习惯,需将系统级python命令软链接至python3,避免修改大量已有脚本。
1、检查当前python命令状态:运行 ls -l $(which python),若提示“no such file”,说明尚未创建链接。
2、创建符号链接:执行 sudo ln -sf /usr/bin/python3 /usr/bin/python。
3、验证生效:输入 python --version,应显示与python3 --version一致的版本号。
四、安装pipenv或poetry进行项目级环境管理
当需要隔离不同项目的依赖时,推荐使用pipenv或poetry替代全局pip,避免包冲突与权限问题。
1、安装pipenv:运行 python3 -m pip install --user pipenv。
2、将本地用户bin目录加入PATH(如尚未配置):在~/.bashrc末尾添加 export PATH="$HOME/.local/bin:$PATH",然后执行 source ~/.bashrc。
3、初始化项目环境:进入项目目录后,执行 pipenv install requests 即可创建独立虚拟环境并安装依赖。
五、启用系统级pip加速镜像源
默认PyPI源在国内访问缓慢,更换为清华或中科大镜像可显著提升pip install速度。
1、创建pip配置目录:执行 mkdir -p ~/.pip。
2、新建配置文件:运行 nano ~/.pip/pip.conf(或使用其他编辑器)。
3、写入以下内容并保存:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn。
Python免费学习笔记(深入):立即使用
在学习笔记中,你将探索 Python 的核心概念和高级技巧!










