Linux安装python3

Linux上安装python3 记录如何在linux上安装python3及升级pip。 阅读详情

linux系统(centos、redhat等)自带python2和pip,现在的Python新手一般从python3开始学习,偶尔又要用到python2,所以要python2和python3共存。现在网上这种教程多的是,本人根据网上教程走了太多的弯路,所以记录一份真正可以行的办法。

1.安装依赖环境

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2.安装gcc编译器

yum install gcc -y

3.下载python安装包

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

(当然可以到官网去下载原码)

4.将安装包移动到/usr/local 文件夹下

mv Python-3.6.5.tgz /usr/local/

(我为了省事,直解在root 账户下安装的,如果您不是用的root,记着自己Python-3.6.5.tgz下载到的目录,然后再做移动)

5.在local目录下创建python3目录

mkdir /usr/local/python3

6.进入的PPython-3.6.5.tgz所在的目录下

cd /usr/local/

7.解压安装包

tar -xvf Python-3.6.5.tgz

8.进入文件夹Python-3.6.5

cd /usr/local/Python-3.6.5/

9.配置安装目录

./configure --prefix=/usr/local/python3

10.编译原码

make

11.执行源码安装

make install

12.创建连接

 ln -s /usr/local/python3/bin/python3  /usr/bin/python3

13.直解输入:python3

出现python的交互界面,这样python3安装成功!

14.安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

15.解压

tar -zxvf setuptools-19.6.tar.gz

16.进入

cd setuptools-19.6/

17.编译

python3 setup.py build

18. 安装

python3 setup.py install

19. 创建软连接

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

20.查看pip3版本

pip3 -V

绝大多数的人都写到了这,就没写了,其实现在pip3连接的版本还是9.0.3

测试一下,安装pymysql

pip3 install pymysql 我安装不成功,报错找不到匹配的资源

采用豆瓣源安装可以解决:pip3 install pymysql -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

在试一次,比如安装pyserial

pip3 install pyserial 也是不成功

采用:pip3 install pyserial-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

这样才完全成功!

            注:redhat需要注册,没有注册的需要给该yum源,我在别的文章里写过如何更改成centos的yum源,可以使用它的绝大多数功能,在安装pip3不适用。


--------------------- 
原文:https://blog.youkuaiyun.com/qq_36501722/article/details/82115343 

黑客渗透测试后门隐藏技术揭秘 本文介绍了在授权渗透测试中隐藏后门文件(muma.exe)的多种技术手段。主要包括:通过WinRAR自解压脚本将后门与正常程序捆绑实现双开;利用系统自动运行目录和注册表实现开机自启;修改文件图标伪装成常用软件;将文件存放在冷门系统目录;设置系统+隐藏双重属性增强隐蔽性。此外还涉及对抗安全软件的加壳(UPX)、免杀(msfvenom编码)技术,以及进程注入、日志清除等运行隐藏方法。所有技术仅限合法授权测试使用,未经授权使用将面临法律责任。 阅读详情

相关推荐

ADS2020实战:村田电感.s2p与.mod文件导入全流程对比(附仿真结果差异分析)

本文详细对比了ADS2020中村田电感的.s2p与.mod文件导入流程及仿真结果差异,重点分析了两种模型在低频段和高频段的精度表现。通过实际案例展示.s2p文件在高频仿真中的优势,以及.mod文件在低频和非线性特性模拟中的准确性,为射频电路设计提供模型选择策略和混合仿真技巧。

weixin_29289821的博客 520

Linux系统安装Python3环境(超详细)

本文基于如下Linux系统版本: 1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图: 我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。 2、查看Linux默认安装的Python位置 看到/usr/bin/python和/usr/bin/python2都是软链接,/usr/bin/python指向/usr/bin/python2,而/us

HD243608836的博客 11万+

endnote让参考文献整整齐齐

这篇文章主要是针对利用 endnote 插入参考文献时,参考文献第一行和后面的行对不齐的问题 下面是示意图 可以看到我们的参考文献对的整整齐齐的,比较好看。 下面介绍具体步骤 1、打开endnote。编辑我们使用的参考文献样式。我这儿是叫 ZZ_MODIFIED_GEEBINF 复制 2、找到布局,每个参考开头,将光标放在在参考开头后面,点插入字段,制表符 3、右下角悬挂式输出哪儿选择全部段...

雾隐雾现的至渝博客 5万+

Python安装 linux

linux 安装Python,创建Python软连接

做一个乐于分享的程序员 4万+

DTS 数据迁移

支持关系型数据库(MySQL, Oracle, SQL Server等)、NoSQL数据库、大数据系统等。DTS数据迁移是现代化数据架构调整和云迁移过程中的重要工具,能够大大降低数据迁移的复杂度和风险。DTS (Data Transmission Service) 是一种数据迁移和同步服务,:先迁移历史数据(全量),再实时同步新增变化(增量):不同数据库类型间迁移,如Oracle到MySQL。:将单库数据迁移到分库分表架构。:将业务数据迁移到分析型数据库。:将本地数据库迁移到云数据库。

qq_41081716的博客 750

hive sql每个用户的累积访问次数

我们有如下的用户访问数据 userId visitDate visitCount u01 2017/1/21 5 u02 2017/1/23 6 u03 2017/1/22 8 u04 2017/1/20 3 u01 2017/1/23 6 u01 2017/2/21 8 U02 2017/1/23 6 U01 2017/2/22 4 要求使用SQL...

weixin_39150719的博客 3488

Linux系统安装Python3环境(超详细)_linux 安装python3

安装时报错ModuleNotFoundError: No module named '_ctypes’的解决办法2、从"./configure …"重新安装① Python所有方向的学习路线图,清楚各个方向要学什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,学习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解。

2301_82275412的博客 9235

开源libmodbus编译为32位和64位动态库

libmodbus 是支持Linux,Mac OS X,window 的一个开源库,支持modbus TCP和RTU 两种模式。

lemontree1945的博客 1923

Linux环境如何安装python

因此,如果你将Python 3.8的软链接(或可执行文件本身)放置在PATH环境变量所包含的某个目录中,那么无论你当前处于哪个目录,只要输入python3.8(或者你所设置的任何别名,如python3),操作系统都会在PATH中查找并执行这个命令,从而启动Python 3.8解释器。需要注意的是,如果你的系统中安装了多个Python版本,并且你希望使用特定的版本(如Python 3.8),确保你的软链接或别名指向了正确的Python可执行文件。这可能会花费一些时间,具体取决于你的系统性能。

ZMXdecode的博客 1万+

ABAP RANGES及比较符号

RANGES *选项介绍: *1.SIGN 值为 I 和 E 。 I是包含, E是排除, 一般使用I。 2.OPTION 如果HIGH 为空 ,为单值选择 。有 EQ、NE、GT、LE、LT等逻辑操作 对于的 CP包含 NP是排除 如果HIGH 不为空 为区间选择 有BT,NB可选 *3.LOW 低值 *4.HIGH 高值 lt:less than 小于 le:less than or equal to 小于等于 eq:equal to 等于 ne:

Pegasus666的博客 5390

SAP UI5 本地开发工具 fiori-tools-proxy 中间件详解及使用场景

该中间件基于 http-proxy-middleware 库实现,分为 ui5 资源代理和 backend 代理两大模式,并可与 fiori run 或 ui5 serve 命令无缝集成,通过配置 ui5.path、ui5.url 以及 backend.path、backend.url 等参数,实现与目标系统的灵活对接和安全配置 (就后端系统代理而言,fiori-tools-proxy 内置 @sap-ux/backend-proxy-middleware,可将以指定前缀(如。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 521

linux安装python3

查看是否已经安装python3 # 先查看是否安装了python,如果被人更改过python命令对应的python版本,python命令可能python3,因此需要手动查看 python -V # 检查python3是否安装,提示-bash: python3: command not found python3 -V 安装依赖 sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli

lucyLee的博客 3万+

27930-2023与27930-2015区别

描述了27930-2023与27930-2015的更新点

manjixingkong1234的专栏 3850

Linux系统安装Python3

如何在linux系统中安装python3

weixin_44874451的博客 6056

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

【环境安装】Linux离线环境安装python3

离线下载安装包、添加软连接

qq_44833403的博客 6357

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

linux 安装Python3

linux 安装Python3 写在前面 一般安装Linux系统后系统默认已经安装了Python2,在终端输入“Python”关键词就可以直接进入Python2的交互页面,如果你不想要使用它请不要对它进行任何处理,因为Linux有一些内置的功能是依赖Python2的,如果Python2被修改了会引起一些意想不到的麻烦。尽量按照本文描述的方式进行Python3安装。 1.python下载 请...

齐梦星空 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Linux安装python3.8

一、首先,官网下载python3的所需版本 (1)登录https://www.python.org/downloads/source/,找到对应版本(我们以Python 3.8.12为例)如图: (2)文件上传 将文件上传到Linux系统的某个目录下,根据自己情况上传 (3)解压 执行tar -zxvf Python-3.8.12.tgz命令,将文件解压到当前目录,如图: 二、创建文件安装的路径 mkdir /usr/local/python3 三、下载python3编译的依赖包 yum install

子浩的博客 8440

在Linux上安装Python3

输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel。输入命令wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz。安装在/usr/local/python3(具体安装位置看个人喜好)

qq_24428851的博客 1151

Linux系统之编译安装python3

Linux系统之编译安装python3

jks212454的博客 9042

Linux系统离线安装Python_linux离线安装python3

笔者的配置如下:内网设备:一台Linux主机(Centos7),一台使用公司内网的Windows主机外网设备:一台Windows主机。

2401_84009773的博客 1267

Linux安装Python3详解

天继续给大家介绍Linux运维相关知识,本文主要内容是Linux安装Python3详解。 一、安装准备 二、源码包安装 三、Python配置 四、效果验证

永远是少年 2936

在linux上安装python3

1、在linux上安装python3 一、安装依赖环境 (1)首先登录root 账号 命令: su root (2)输入命令: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 二、下载python3 (1)新建下载安装目录 命令: mkdir python3

qq_46162321的博客 673

Linux 安装Python3

大多数Linux系统会预装python2版本、且不建议卸载python2 、卸载后有可能导致yum报错。此时进入/usr/bin/ 目录查看 python 命令、 发现指向 python2.7.5。此时python3已安装完成、 位置在/usr/local/bin。可下载到本地后上传至Linux服务器也可以复制下载地址。解压python3源码压缩包。建立新连接指向python3。pip命令如不存在则直接新建。python3 下载地址。此文中选择3.10.9。选择自己需要的版本、

zhangyongze_z的博客 1万+

linux上安装python3和pip3

第一步:创建安装python3的目录,命令: [root@localhost ~]# mkdir /usr/local/python3 第二步:下载python3安装包,命令: 各种python版本下载地址:Index of /ftp/python/ [root@localhost ~]# wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 第三步:进入解压的包,命令: cd Python-3.7.5 第四步:编译安装到/

shanmu0737的博客 8324

【转载】在Linux上安装Python3

在Linux上安装Python3 一、安装依赖环境 输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 二、下载Python3 1.进入opt文件目录下,cd opt/ 2.下载python3 (可以到官方先看最新版本多少) 输入命令..

WEIZE701115的专栏 917
上一篇: python创建虚拟环境
下一篇: Linux安装scrapy出错Could not find a version that satisfies the requirement Twisted>=13.1.0
copeming
博客等级 码龄9年 2粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值