首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Liunx下Python设置

Liunx下Python设置

作者头像
云深无际
发布2021-04-14 11:17:48
发布2021-04-14 11:17:48
1K00
代码可运行
举报
文章被收录于专栏:云深之无迹云深之无迹
运行总次数:0
代码可运行

当你安装 Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件。一般Ubuntu默认的Python版本都为2.x, 如何改变Python的默认版本呢?下面来一起看看吧。

你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用:

看下当前路径

代码语言:javascript
代码运行次数:0
运行
复制
python: /usr/bin/python2.7 
/usr/bin/python3.7m 
/usr/bin/python2.7-config
 /usr/bin/python3.7-config 
 /usr/bin/python3.7 
 /usr/bin/python3.7m-config
 /usr/bin/python 
 /usr/lib/python2.7 
 /usr/lib/python3.7 
 /etc/python2.7 
 /etc/python3.7 
 /etc/python 
 /usr/local/lib/python2.7 
 /usr/local/lib/python3.7 
 /usr/include/python2.7 
 /usr/include/python3.7m /
 usr/include/python3.7 
 /usr/share/python 
 /usr/share/man/man1/python.1.gz
代码语言:javascript
代码运行次数:0
运行
复制
whereis python
代码语言:javascript
代码运行次数:0
运行
复制
/usr/bin/python     /usr/bin/python2.7-config  /usr/bin/python3           /usr/bin/python3.7m         /usr/bin/python3m
/usr/bin/python2    /usr/bin/python2-config    /usr/bin/python3.7         /usr/bin/python3.7m-config  /usr/bin/python3m-config
/usr/bin/python2.7  /usr/bin/python2-pbr       /usr/bin/python3.7-config  /usr/bin/python3-config     /usr/bin/python-config

查看默认的 Python 版本信息

代码语言:javascript
代码运行次数:0
运行
复制
python --version

淦,我知道就是这样.

基于用户修改 Python 版本:

想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。

进入目录,sudo一下吧~

代码语言:javascript
代码运行次数:0
运行
复制
alias python='/usr/bin/python3.4'

一旦完成以上操作,重新登录或者重新加载 .bashrc 文件,使操作生效。

代码语言:javascript
代码运行次数:0
运行
复制
. ~/.bashrc

这个地方卡住了~

重启.失败了~

检查当前的 Python 版本。

代码语言:javascript
代码运行次数:0
运行
复制
$ python --version
Python 3.4.2

将新装的/usr/local/python/bin添加到环境变量中(但这个只是临时的做法,退出python后就无效了)

永久有效的做法是:进入/etc/profile,

代码语言:javascript
代码运行次数:0
运行
复制
PATH=$PATH:/usr/local/python/bin
export PATH

还是失败了~,继续

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档