如何在Ubuntu中配置Python环境变量
在Ubuntu中配置Python环境变量,其实就这么几步
对于刚接触Linux的开发者来说,配置环境变量有时会让人有点摸不着头脑。别担心,这事儿其实比想象中简单。下面这张图可以帮你快速建立起一个直观的印象:
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

接下来,我们聊聊几种主流且可靠的方法。你可以根据自己系统的具体情况,选择最顺手的一种。
方法一:通过修改~/.bashrc文件
这是最常用、也最个人化的方法,配置只对当前用户生效。
打开终端:一切操作都从这里开始,启动你的Ubuntu终端。
编辑
~/.bashrc文件:用你熟悉的文本编辑器打开这个用户配置文件,比如用nano就很简单:nano ~/.bashrc添加Python路径:滚动到文件末尾,新起一行添加路径。假设你的Python 3安装在
/usr/local/bin/python3,就这么写:export PATH="/usr/local/bin:$PATH"这里有个细节:如果你后续使用虚拟环境,通常激活脚本会自动管理路径,所以这一步主要是设置基础的Python可执行文件位置。
保存并退出:在
nano编辑器里,按Ctrl + X,然后按Y确认保存,最后回车退出。使更改生效:要让终端立刻识别这个改动,运行下面这条命令刷新配置:
source ~/.bashrc
方法二:通过修改/etc/environment文件
如果想为系统所有用户设置全局环境变量,这个方法更合适。
打开终端:同样,从终端开始操作。
编辑
/etc/environment文件:这个文件是系统级的,所以需要sudo权限来编辑:sudo nano /etc/environment添加Python路径:在文件末尾添加路径。注意,这里的语法和
.bashrc略有不同,不需要写export关键字:PATH="/usr/local/bin:$PATH"同样的,虚拟环境的管理通常独立于此全局设置。
保存并退出:使用相同的快捷键保存文件并退出编辑器。
重启系统:这是关键一步。修改
/etc/environment后,需要重启系统才能让所有进程加载新的环境变量:sudo reboot当然,你也可以选择注销并重新登录,但重启是最彻底的方式。
方法三:使用update-alternatives管理Python版本
如果你的系统里安装了多个Python版本,比如同时有3.8和3.9,那么update-alternatives工具就是你的得力助手。它能优雅地帮你设置系统默认的Python版本。
配置Python版本:首先,把你安装的各个版本“注册”到系统中。例如,注册Python 3.8和3.9:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 2命令末尾的数字是优先级,数字越大,优先级越高。
选择默认Python版本:运行配置命令,会弹出一个交互式菜单让你选择:
sudo update-alternatives --config python3你只需要输入对应版本前面的序号,然后回车确认即可。
验证配置:最后,用这个命令检查一下,看看默认版本是否已经切换成功:
python3 --version
好了,以上就是几种在Ubuntu下配置Python环境的主流方法。从个人用户配置到系统全局设置,再到多版本管理,基本覆盖了日常开发中的常见场景。按步骤操作,你就能轻松搞定环境变量,让Python在终端里顺畅运行起来。
相关攻略
Ubuntu FTP服务器配置指南:实现FTPS与SFTP加密文件传输 在Ubuntu系统上部署FTP服务器时,确保数据传输过程的安全性是关键环节。未加密的FTP连接可能导致敏感信息泄露,因此采用加密传输协议至关重要。目前,主流的解决方案有两种:FTPS(基于SSL TLS的FTP)和SFTP(基于
关于系统安全威胁的客观探讨 在网络安全领域,针对特定系统编写或利用漏洞的行为,不仅触及法律红线,也严重违背了普遍的道德准则。因此,本文将聚焦于对常见网络攻击手段的客观梳理,并分析包括Ubuntu在内的系统可能面临的普遍性威胁,旨在提升认知而非提供技术细节。 常见的网络攻击手段 网络威胁的形式多种多样
在Ubuntu中配置Python环境变量,其实就这么几步 对于刚接触Linux的开发者来说,配置环境变量有时会让人有点摸不着头脑。别担心,这事儿其实比想象中简单。下面这张图可以帮你快速建立起一个直观的印象: 接下来,我们聊聊几种主流且可靠的方法。你可以根据自己系统的具体情况,选择最顺手的一种。 方法
Ubuntu下Python性能优化路线图 想让Ubuntu上的Python应用跑得更快?这事儿其实有章可循。下面这份路线图,就为你梳理了从环境准备到系统部署的全链路优化思路,帮你一步步榨干性能潜力。 一 基线与环境准备 优化这事儿,得先打好地基。几个核心动作,能让你后续的调优事半功倍。 解释器是根本
在 Ubuntu 上,Python 的安装路径通常位于 usr bin python 或 usr local bin python 那么,如何快速定位到你系统里 Python 的确切位置呢?方法其实很简单,打开终端,敲入下面这个命令就行: which python 当然,你也可以试试另一个同样好
热门专题
热门推荐
Jane Street这次出手,可以说是雷霆一击。2026年4月24日,这家全球顶尖的高频交易商向纽约南区联邦法院递交了一份驳回动议,目标非常明确:不仅要驳回诉讼,还要“with prejudice”——这意味着一旦成功,Terraform的破产管理人Todd Snyder将彻底失去再次起诉的机会,
怎样优化求职简历 个人简历,这块毕业生敲开职场大门的“敲门砖”,分量有多重,不言而喻。那么,一份怎样的简历才能真正抓住招聘方的眼球,获得他们的青睐呢? 应届生个人简历要突出职业感 简历是什么?它是面试之前,用人单位了解你的首要窗口。因此,如何在有限的篇幅里,全面、立体地展示自己的综合能力,就成了关键
为什么是你?为什么是我? 一个共识在求职者中已经相当普遍:HR筛选简历的时间,真的非常有限。粗略浏览可能只需15秒,即便对感兴趣的简历,深入阅读也往往不超过两分钟。那么问题来了,在这电光火石之间,决定一份简历是“淘汰”、“待定”还是“优秀”的关键,究竟是什么? Dell(中国)的人力资源经理Jess
让简历外表格外醒目 简历的版式设计,其重要性常常被低估。它不需要多么花哨,但必须足够醒目,能在第一时间抓住阅读者的眼球。不妨审视一下你简历上的空白区域——这些留白和边框恰恰是强调正文、引导视觉流向的利器。巧妙地运用各种字体格式,比如斜体、大写、下划线,或者采用首字突出、首行缩进等排版技巧,都能让信息
拥有一份黄金简历:应届生求职的必备敲门砖 对于应届生来说,不论寻找什么性质的工作,一份含金量高的简历,都是吸引HR眼球、叩开机会之门的必备敲门砖。那么,关键问题来了:如何才能制作出这样一份高质量的简历呢?现实情况似乎并不乐观。近期某网站的求职调查揭示了一个普遍困境:超过七成的应届生,其实并不清楚简历





