发布于2026-07-03 阅读(0)
扫一扫,手机访问
在 Linux 下配置 Python 路径,这事儿说简单也简单,说坑也多——很多新手往往栽在一个小细节上:路径写对了,但会话一关就失效了。别急,下面把几种常见场景拆开来说清楚。

先说第一种,临时性的需求。比如你只是想当前会话里用一下某个版本的 Python,那直接在终端里敲一条命令就行:
export PATH=$PATH:/path/to/python注意,这里的 /path/to/python 要换成你实际的安装目录。好处是立竿见影,坏处是终端一关,这条路径就失效了。适合调试或者临时测试,别指望它一劳永逸。
第二种,永久生效,这才是大部分场景真正需要的。方法也很常规:把路径写进 shell 的配置文件中。
~/.bashrc 文件。~/.zshrc 文件。具体操作:直接把 export 命令追加到文件末尾,然后 source 一下让配置生效。以 Bash 为例:
echo 'export PATH=$PATH:/path/to/python' >> ~/.bashrc
source ~/.bashrcZsh 的话就改成 ~/.zshrc,其他完全一样。这样设置后,每次新开终端都会自动加载,不会再丢失。
第三种,系统级别的全局设置。如果你想让这台机器上的所有用户都共享同一个 Python 路径,那就不能只改个人的配置文件了。做法是创建一个全局 profile 脚本:
sudo touch /etc/profile.d/python.sh然后用编辑器打开它(比如 sudo nano /etc/profile.d/python.sh),在里面写上同样的 export 命令:
export PATH=$PATH:/path/to/python保存退出,所有用户下次登录时就会自动加载这个配置。注意,这个操作需要 root 权限。
最后,怎么知道自己 Python 装在哪了?运行 which python 或 which python3,系统会给你返回绝对路径。把路径里 python 或 python3 前面的目录部分复制出来,就是上面需要填的 /path/to/python 了。
总结一下:临时用直接 export,永久用改 .bashrc 或 .zshrc,全局用 /etc/profile.d/。就这么简单,但千万记住路径别写错,否则终端只会告诉你“命令未找到”。
上一篇:如何配置Python环境变量
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8