Python - 安装 - 在 Alpine Linux 下安装 Python2
概述
- 在 Alpine Liunx 下安装 python2
- 感觉又是水了一发...
- 感觉还是有点丢人, 就像在帮小学生写作业, 写完了后还想找人夸我...
- 最近看 docker 和 jenkins, 直接把笔记抄过来, 感觉就像在洗稿...
- 还是发些自己整理或者理解的东西吧
背景
- 学习 docker
- 需要在 docker 容器的 jenkins 里, 构建 python2 项目
- 发现没有 py2
- 好吧, 自己装
- 不对, yum 没法用, apt-get 不好使
- 这是什么 鬼系统...
- 好吧, 自己装
- 这是 Alpine Linux
1. Alpine Linux
概述
- 一个小众的 Linux 系统
- 官网最显眼的地方, 写着三个大字(单词)
- 小巧
- 简单
- 安全
- 官网最显眼的地方, 写着三个大字(单词)
- 一个小众的 Linux 系统
Alpine
- adj. 阿尔卑斯山的, 高山的..
- 官网确实也有白花花的大雪山...
- 也不知道别人怎么叫他
- 安尔派...
- adj. 阿尔卑斯山的, 高山的..
官网一句话
- Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
- Alpine Linux 面向安全
- 是个轻量级的系统
- 基于 musl libc 和 busybox
- Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
ref
2. 正事: 安装软件
查找包
> apk search python2
安装包
# 我最开始查出来, 是 python2-2.7.16-r1
# 但安装的时候, 提示了异常
# 我用下面的安装, 就好了...
> apk get python2
验证
> python --version
Python 2.7.16
ps
查看系统
- 这个东西, 感觉每次要用都得去找, 得想办法学学了
python 这块, 一看除了安装, 就是安装...
- 能要点脸吗
关于 python2
- 新年的钟声即将敲响, 而我们的 python2 的生命, 也即将走到尽头
- 准确的说, 是不会被官方支持了
- 在 2017 年, 我曾经有机会学习 python
- 当时还有个不错的小伙伴...
- 我当时犯难, 到底是学习 py2, 还是 py3
- 学 py2 吧, 公司的项目是用 py2 写的, 但是它即将过期
- 学 py3 吧, 公司不用, 学了会不会麻烦
- 也不知道当时咋想的, 最后我把这事放下了
- 至今不会 py, 也影响了我找工作
- 于是, 我就错过了和 py2 打交道的机会
- 于是拖着拖着, py2 真的走了
- 看着一个 素未谋面 的语言这么没了, 不用学 py2 了, 我的心里, 竟然高兴不起来
- 我是个开窍晚的人, 学校没人教, 工作没人管, 开窍还开的晚, 真的有点晚
- 如果我当时能够找到门路好好学
- 也不知道我难过个啥, 到底是 py2 没了, 还是自己的青春荒废了
- 也可能是国家要在 2020 年消灭贫困人口, 没准到时候, 我就和 py2 一起, 跟大家说再见了...
- 亡羊补牢, 也不知道晚不晚
- 但愿我还有希望, 追上那个被给予厚望的自己...
- 新年的钟声即将敲响, 而我们的 python2 的生命, 也即将走到尽头
扯了半天, 最关键的忘记了
- How to install htop on Alpine Linux using apk
- 虽说不是安装 py, 但是简单介绍了下 apk 这个包管理工具
- 感兴趣的朋友, 可以看看, 我就不多介绍了...
- 虽说不是安装 py, 但是简单介绍了下 apk 这个包管理工具
- How to install htop on Alpine Linux using apk
Python - 安装 - 在 Alpine Linux 下安装 Python2的更多相关文章
- python 基础1.1--windows/linux 下安装python
一.windows下安装python 1>windows上python后缀是.msi的,下载下来后,直接双击运行.会在c盘生成python.exe的文件,把python.exe的文件加入到win ...
- Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim
一.centos7安装python3 1.下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz cd ...
- python (16) 如何在linux下安装lxml(pip安装,ubuntu下,centos下)
首先需要明白lxml包依赖其他包,必须先安装其他包然后再安装lxml 安装python-pip:方便安装python的第三方包 [root@******/]# wget https://bootstr ...
- 第2章 安装Nodejs 2-4 Linux下安装Nodejs
linux下编译安装Nodejs GCC和G++分别是GNU的C和C++编译器.它们在执行编译工作的时候把源代码通过预处理转化成汇编语言生成.i后缀的文件,再由汇编变成目标机器代码,最后连接目标代码 ...
- Linux下安装破解JIRA 6.3.6 并连接MYSQL5
序言 JIRA是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷.任务.需求.改进等.JIRA采用J2EE技术,能够跨平台部署.它正被 ...
- Linux下安装mantis配置指南【转】
转自:http://blog.csdn.net/xabc3000/article/details/6858229 目录(?)[-] Linux下安装mantis配置指南 配置Linux下的Apache ...
- linux下安装python linux下一些常用的命令
注意 ubuntukylin-14.04.2-desktop-amd64 自带python2.7.6 这个说的比较详细 http://wenku.baidu.com/link?url=gaeFcQrc ...
- Linux下安装pip(遇到了python2.6升级为python2.7道路上的坑,原因已经找到,只差临门一脚了,以后补上)
1.先说一下什么是pippip 是“A tool for installing and managing Python packages.”,也就是说pip是python的软件安装工具2.下面介绍怎么 ...
- Linux下安装python-2.7 先zlib
2018-04-25 发布 Linux下安装python-2.7 python 1.1k 次阅读 · 读完需要 25 分钟 1 安装依赖的库 yum -y install python-deve ...
随机推荐
- CF1254E Send Tree to Charlie
题意 讲不太清楚,看英文吧 cf 做法 在正式开始之前,我们先来玩一玩性质 首先考虑全\(0\)的情况,即本质不同的方案数 性质1:方案数并不为(n-1)!,即方案与结果不为双射 考虑一条边将树分为两 ...
- hdu 1005 Number Sequence(循环节)
题意,f(1)=1,f(2)=1,f(n)=a*f(n-1)+b*f(n-2),求f(n)%7 这个题可能数据不够严谨,所以有些错误的做法也可以通过,比如7 7 50,应该输出0而不是1 解:找到关键 ...
- Android_下方弹出菜单的实现
这一功能要用到动画相关知识 实现点击按钮弹出下方输入框,这里点击可弹出一个输入界面,其中包括一个小型计算器. 点击date可弹出datedialog设置date. 1.编写弹出框的布局文件 <? ...
- 03_TypeScript函数
1.函数的定义 es5定义函数的方法 //函数声明法 function run(){ return 'run'; } //函数表达式 var run = function(){ return 'run ...
- springboot~集成DataSource 与 Druid监控配置
介绍 Druid首先是一个数据库连接池.Druid是目前最好的数据库连接池,在功能.性能.扩展性方面,都超过其他数据库连接池,Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部 ...
- jQuery---tab栏切换
tab栏切换 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ...
- shell-删除指定时间前的文件
需要配合find和rm两个命令完成 显示20分钟前的文件: find /home/prestat/bills/test -type f -mmin +20 -exec ls -l {} \; 删除20 ...
- TODO:rds数据库实例
rds数据库实例怎么创建的 rds数据库实例高可用是怎么实现的 rds备份是怎么实现的 参考: https://www.cnblogs.com/jackyzzy/p/7384355.html http ...
- php执行shell脚本
本次想要配置webhook钩子, 做钩子大多是走 ssh 协议, coding 里配置部署公钥 之前用 docker 写钩子, 也是 ssh 权限的问题 包工具: 1.composer r ...
- C语言 栈的初始化,入栈,出栈,判断栈是否为空,清空栈等函数
#include <stdio.h>#include <stdlib.h> typedef struct Node{ int data ; struct Node * pNex ...