当前位置:首页>开发>正文

termux安装python库 如何在linux上安装python

2023-04-11 19:02:08 互联网 未知 开发

termux安装python库 如何在linux上安装python

如何在linux上安装python

一般linux系统都自带python2,你是要装python3?
给你centos下源码安装py3 的例子把。
如果已经安装好了python3sudo yum remove python3
编译安装
python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩包
第一步,CentOS装好openssl静态库
键入以下命令: yum install -y openssl-static
若未装该静态库会导致python3自带的pip3安装失败
第二步,编译python3源码
0. CentOS安装GCC和wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
1. 先解压python3的源码包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xf Python-3.6.1.tar.xz
2. 配置安装路径 cd Python-3.6.1 //进入python3源码解压后的文件夹
./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径
3. 编译python3源码 make
4. 安装 make install
最终若无错误提示,说明安装成功
5. 添加文件链接 安装后键入命令?python3?提示不存在该命令,这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python6. 测试 键入命令:
python3 -V
会输出python3版本信息,说明python3安装完成
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

如何在Ubuntu和LinuxMint上安装Python 3.6.0

步骤1 - 安装所需的包
在安装Python之前,请使用以下命令来安装Python的先决条件。
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

步骤2 - 下载Python 3.6.0
从python官方网站下载Python使用下面的命令。 您也可以下载最新版本代替下面指定。
$ cd /usr/src
$ wget ftp/python/3.6.0/Python-3.6.0.tgz

现在解压下载的软件包。
$ sudo tar xzf Python-3.6.0.tgz

第3步 - 编译Python源
现在使用下面的命令来使用altinstall在你的系统上编译python源代码。
$ cd Python-3.6.0
$ sudo ./configure
$ sudo make altinstall

make altinstall 用于防止替换默认的python二进制文件/ usr / bin / python。

步骤4 - 检查Python版本
最后,您已经成功地在系统上安装了Python 3.6。 让我们使用下面的命令检查安装的python的版本
# python3.6 -V

Python 3.6.0

python3 py-term怎么安装

项目地址
https://github.com/gravmatt/py-term
库的安装
pip install py-term

库的使用
在终端中输出不换行的文字
term.write(Hello, )

在终端中输出换行的文字
term.writeLine(Hello)

输出绿色的文字
term.writeLine(This text line will be green, term.green)

输出绿色并且反色的文字
term.writeLine(Reverse the green color, term.green, term.reverse)

输出居中的文字
term.writeLine(term.center(Super Python!))

最新文章