当前位置: 首页 > news >正文

学校网站建设与维护360建筑网已经发布的信息在哪里看

学校网站建设与维护,360建筑网已经发布的信息在哪里看,it培训机构哪个好,深圳罗湖企业网站建设Ubuntu 系统默认使用的是 Python 2.x 作为 python 命令的映射,而现代开发(如 pip、Django、Flask、Scrapy 等)大多基于 Python 3。本笔记将教你如何将默认 python 命令指向 Python3(如 Python 3.8、3.10)。 背景说明 …

Ubuntu 系统默认使用的是 Python 2.x 作为 python 命令的映射,而现代开发(如 pip、Django、Flask、Scrapy 等)大多基于 Python 3。本笔记将教你如何将默认 python 命令指向 Python3(如 Python 3.8、3.10)。

背景说明

在 Ubuntu 22.04 中:

  • 系统默认安装了 Python 2 和 Python 3;
  • 运行 python 命令默认启动的是 Python 2;
  • 运行 python3 启动的是 Python 3.x(通常是 3.10);

某些新脚本或依赖使用 python 命令,会触发 Python 2,导致语法错误或运行失败。


步骤 1:确认当前 python 绑定

which python
python --version

如果输出:

/usr/bin/python
Python 2.7.18

说明系统默认绑定的是 Python2。


步骤 2:使用 update-alternatives 正确切换至 Python3

# 添加 Python3.x(比如 python3.10)为 python 的候选项
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 100# 配置默认版本
sudo update-alternatives --config python

如果有多个版本,系统会让你选择要用哪一个作为默认。

例如:

There are 2 choices for the alternative python (providing /usr/bin/python):Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /usr/bin/python2     50        auto mode1            /usr/bin/python2     50        manual mode2            /usr/bin/python3     100       manual modePress <enter> to keep the current choice[*], or type selection number: 2

输入 2 并回车。


步骤 3:验证是否生效

python --version
which python

输出应为:

Python 3.10.12
/usr/bin/python

步骤 4(可选):pip 同样做软连接

sudo ln -sf /usr/bin/pip3 /usr/bin/pip
pip --version

如需恢复为 Python2:

sudo update-alternatives --config python
# 选择 /usr/bin/python2

或者删除:

sudo update-alternatives --remove python /usr/bin/python3

注意事项

  • 不建议删除系统自带的 python2,某些老工具仍依赖它;
  • 使用 update-alternatives 更安全,避免破坏系统依赖;
  • update-alternatives 修改的是 /usr/bin/python 的指向(通过自动管理的软链接);

建议

在项目开发中仍建议使用虚拟环境:

python -m venv venv
source venv/bin/activate

参考

  • Ubuntu 官方文档
  • 官方 Python 官网
http://www.yingshimen.cn/news/93/

相关文章:

  • 好的网站推荐wordpress addoption
  • 中国网站建设公司排名西安信创
  • 东莞网站建设知名公司排名哪个公司网站做的最好
  • 口碑好的网站开发公司哪家最专业网站建设表格
  • 做神马网站优化快重庆公众通
  • wordpress栏目站长工具seo综合查询论坛
  • 户外旅游网站模板哈尔滨百度推广代理
  • 做网站登录页面的论文阜阳网站建设云平台
  • 国内专门做酒的网站有哪些wordpress 加载图片
  • 建设网站能解决什么问题关键词搜索量怎么查
  • 惠州网站建设制作价格百度秒收录
  • 做网站优化的注意事项佛山 网站建设
  • 房子做水电的时候是不是要先埋网站南城县建设局网站
  • 网站商城与网站区别网站设计说明书
  • php空间放多个网站公司企业网站建设方案书
  • 湘阴网站设计网页设计的发展趋势
  • 广州网页建站图片下载网站哪个好
  • 浙江做网站机械加工制造网
  • 贵阳网站制作策划wordpress播放器mu38
  • wordpress的文章中可以添加图片吗大连seo快速排名
  • 一个网站需要几个人网站建设与管理题库
  • 公司网站空间域名建设常州房地产网站建设
  • 企业网站建设机构楼盘信息在哪里能查到
  • 网站生成海报功能怎么做的青岛网站空间
  • 长沙做四维彩超玛丽亚m网站装修公司排名榜十大品牌
  • 金融电子商务网站建设推广普通话喜迎二十大的手抄报简单
  • 珠海移动网站建设报价广告网站做动图怎么做
  • 网站设计中的div是什么怎么建网页
  • 黄山地区建设行业网站唐山移动互联网开发
  • 一些好玩的网站迁西住房和建设管理局网站