您的位置:首页 >怎样在Ubuntu安装Python程序
发布于2026-05-01 阅读(0)
扫一扫,手机访问

万事开头难,但安装Python解释器这事儿,其实不难。关键在于选对方法。
sudo apt update && sudo apt install python3 python3-pip。这是最省心、最稳妥的方式。python3 --version,pip3 --version。看到版本号,心里就踏实了。sudo add-apt-repository ppa:deadsnakes/ppa && sudo apt update && sudo apt install python3.10。这样,特定版本就手到擒来了。sudo apt install build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev。wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgztar -xvf Python-3.x.x.tgz && cd Python-3.x.x./configure --enable-optimizations (这个优化选项能让解释器跑得更快)make -j $(nproc) (用上你所有的CPU核心,加快编译速度)sudo make altinstall (关键!使用altinstall是为了避免覆盖系统默认的python3命令)python3.x --version验证新安装的版本。pyenv绝对是你的得力助手。安装只需一行命令:curl https://pyenv.run | bash。~/.bashrc或~/.zshrc)添加几行:
export PATH="$HOME/.pyenv/bin:$PATH"eval "$(pyenv init --path)"eval "$(pyenv virtualenv-init -)"source ~/.bashrc让配置生效。pyenv install 3.9.18;想全局用这个版本就pyenv global 3.9.18,只想在当前项目目录用就pyenv local 3.9.18。解释器装好了,别急着写代码。把运行环境打理好,后续能省去无数麻烦。
pip到最新版总没错:python3 -m pip install --upgrade pip。python3 -m venv .venv。source .venv/bin/activate。看到命令行提示符前面出现(.venv),就说明激活成功了。deactivate即可退出虚拟环境。pip install requestspip install Flask==2.3.3pip install -r requirements.txtpip install --upgrade packagepip install -i https://mirrors.aliyun.com/pypi/web/simple package。速度提升立竿见影。环境齐备,终于到了运行程序的环节。这里的“程序”,既可能是你要用的第三方库,也可能是自己写的脚本。
pip install package_name即可。pip install /path/to/pkg.whl;或者在包含setup.py或pyproject.toml的项目根目录下,执行pip install .[extras]。python3 app.py。chmod +x app.py#!/usr/bin/env python3)。./app.py直接运行了。python3 -m package.module。pip freeze > requirements.txt。pip install -r requirements.txt。环境一致性就此得到保障。最后,分享几个踩过坑才知道的经验,帮你避开那些常见的“雷区”。
/usr/bin/python3。很多系统工具依赖它。源码安装时务必用make altinstall,或者用pyenv、虚拟环境来隔离你的开发环境。python3与python、pip3与pip。在虚拟环境激活后,通常可以直接使用python和pip命令。sudo apt install python3-pip;或者使用Python自带的工具修复:python3 -m ensurepip --upgrade。pyenv或venv。团队协作时,统一使用requirements.txt和.python-version文件,能极大减少“在我机器上是好的”这类问题。sudo apt install python3-numpy来安装系统提供的numpy包。但通常来说,纯Python的依赖,更推荐在虚拟环境中用pip安装,这样版本管理更灵活。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9