[blog2] ubuntu18.04安装python2.7&python3.6及问题解决

本文介绍了在Ubuntu 18.04上安装Python 2.7和3.6的步骤。系统已预装Python 3.6,只需通过终端进行版本确认。安装Python 2.7时遇到依赖问题,通过运行sudo apt-get update和sudo apt-get -y update解决。最后,配置pip和python别名以方便使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于ubuntu自动安装python所以这里不用安装python3.6了,它已经装好了

打开终端(快捷键ctrl+alt+T)

输入python3

就可以看到自己的python版本,我是python3.6.8

 

安装python2.7方法:

sudo apt install python2.7

装的时候出现了一个问题,说缺少依赖源什么什么的(忘了保存),更新一下

终端输入

sudo apt-get update

sudo apt-get -y update

问题解决

 

再配置一下pip:

sudo apt install python-pip
sudo apt install python3-pip

 

现在输入python2.7是进入python2.7,输入python3是进入python3.6,pip是对应2.7,pip3对应3.6

 

这个python2.7还得输个.7就很烦,搞个别名:

查看一下python2.7 python3.6 pip pip3的bin文件存放路径

电脑电脑 python pip在哪里:
whereis python2.7

whereis python3

whereis pip

whereis pip3

根据刚才的地址改掉(根据自己的地址!):

gedit ~/.bashrc

alias pip=/usr/bin/pip

<
<think>好的,用户想在Ubuntu 18.04安装Python 3.6。首先,我需要确认系统默认的Python版本。根据引用[3],Ubuntu 18.04默认已经安装Python 2.73.6,但可能用户遇到问题需要重新安装或者系统环境有问题。用户可能误以为需要安装Python 3.6,但实际上系统可能已经自带,但需要检查是否正确安装或配置。 接下来,可能的步骤是指导用户先检查现有Python 3.6安装情况,使用whereis python3.6或者尝试运行python3.6 --version。如果发现没有安装,再引导用户通过官方仓库或源码安装。但根据引用[1]和引用[2],用户可能之前尝试升级到更高版本导致问题,比如引用[3]提到升级到3.8后终端无法打开,所以需要确保在安装或升级过程中不影响系统默认的Python3,尤其是Ubuntu的一些组件依赖Python3.6。 需要提醒用户谨慎处理,避免使用update-alternatives错误配置导致系统问题。建议优先使用apt安装,而不是手动编译,以减少依赖问题。如果用户确实需要重新安装Python3.6,可能需要添加deadsnakes PPA或者从源码编译,但需注意步骤正确,安装后不替换系统默认的python3命令,以免破坏系统工具。 另外,引用[3]提到如果升级导致终端问题,可能需要重新安装python3.6和对应的gnome-terminal等包。所以在回答中需要包含这些恢复步骤,确保用户在安装过程中遇到问题时可以修复。 最后,生成的相关问题需要涵盖常见的情况,比如检查版本、解决依赖问题、修复终端故障等,帮助用户全面了解可能遇到的问题解决方法。</think>### 在Ubuntu 18.04 LTS上安装Python 3.6的步骤 #### 1. **检查现有Python 3.6环境** Ubuntu 18.04默认预装Python 3.6[^3],但可能因系统配置或升级导致缺失。首先验证是否已安装: ```bash python3.6 --version # 若输出类似"Python 3.6.x",则无需安装 whereis python3.6 # 查看安装路径 ``` #### 2. **通过APT安装(推荐)** 如果未安装,使用官方仓库安装: ```bash sudo apt update sudo apt install python3.6 ``` #### 3. **处理依赖问题** 若安装失败,需修复依赖关系: ```bash sudo apt --fix-broken install # 修复依赖冲突 sudo apt install python3.6 ``` #### 4. **配置Python版本(可选)** 若需将`python3`命令指向3.6版本(谨慎操作): ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1 sudo update-alternatives --config python3 # 手动选择版本 ``` **注意**:修改默认`python3`可能影响系统工具(如`apt`),建议保留系统默认的Python 3.6。 #### 5. **修复终端故障(若升级后出现)** 如果因Python版本冲突导致终端无法打开: ```bash sudo apt install --reinstall python3.6 gnome-terminal # 恢复依赖 ``` #### 6. **验证安装** ```bash python3.6 -c "import sys; print(sys.version)" # 应输出3.6.x信息 ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小张的学习手册

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值