Linux安装Python环境

本文基于如下Linux系统版本:

1、默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:

我们看到Linux中已经自带了Python2.7.5。再次运行python命令后就可以使用python命令窗口了(Ctrl+D退出python命令窗口)。

img

2、查看Linux默认安装的Python位置

img

看到/usr/bin/python和/usr/bin/python2都是软链接,/usr/bin/python指向/usr/bin/python2,而/usr/bin/python2最终又指向/usr/bin/python2.7。所以运行python/python2/python2.7是一样的,如图:img

img

3、安装python3

(1)登录https://www.python.org/downloads/source/,找到对应版本(我们以Python 3.6.5为例)如图:

img

下载Python-3.6.5.tgz

(2)文件上传

将文件上传到Linux系统的某个目录下,根据自己情况上传,本例上传到了/root/tools目录下,如图:

img

(3)解压

执行tar -zxvf Python-3.6.5.tgz命令,将文件解压到当前目录,如图:

img

(4)准备编译环境

执行如下命令:

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

安装python需要的依赖。成功后(Complete!),如图:

img

如果python是3.7版本,还需要安装libffi-devel。整个编译过程1分钟左右。

如果遇到如下问题:

Loaded plugins: fastestmirror
00:00:00
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - “Could not resolve host: mirrorlist.centos.org; Unknown error”

One of the configured repositories failed (Unknown),
and yum doesn’t have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work “fix” this:

 1. Contact the upstream for the repository and get them to fix the problem.

 2. Reconfigure the baseurl/etc. for the repository, to point to a working
    upstream. This is most often useful if you are using a newer
    distribution release than is supported by the repository (and the
    packages for the previous distribution release still work).

一般是不能连接外网,每个情况不一样,我的解决方案,执行如下命令

vi  /etc/sysconfig/network-scripts/ifcfg-ens33

每个人的Linux中ifcfg-ens33名称不一定完全一样。我的配置如下:

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

DEVICE=ens33

ONBOOT=yes

IPADDR=192.168.30.124

GATEWAY=192.168.30.2

NETMASK=255.255.255.0

DNS1=8.8.8.8

PREFIX=24

IPV6_PRIVACY=no 

配置好保存,执行service network restart重启网络服务。然后再重新执行上面的yum安装命令即可。

(5)编译安装

执行cd Python-3.6.5进入解压后的Python-3.6.5目录下,依次执行如下三个命令:

./configure --prefix=/root/training/Python-3.6.5
make
make install

其中–prefix是Python的安装目录,安装成功后,如图:

我们看到,同时安装了setuptools和pip工具。进入到/root/training/Python-3.6.5安装目录,如图:

img

(6)创建软链接

还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.6.5创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:

img

此时,我们在命令窗口运行python3,如图:

img

安装成功!当然此时还是可以使用Python2.7.5版本(运行python/python2/python2.7即可)。

(7)配置环境变量

配置环境变量主要是能快速使用pip3安装命令。

执行 vi ~/.bash_profile,打开配置文件,添加如下配置:

#配置python
export PYTHON_HOME=/root/training/Python-3.6.5
export PATH=$PYTHON_HOME/bin:$PATH

保存退出(:wq),执行source ~/.bash_profile命令使配置生效。执行echo命令,查看是否配置成功,如图:

img

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析学习等教程。带你从零基础系统性的学好Python!

一、Python学习大纲

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、入门学习视频

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。在这里插入图片描述

五、python副业兼职与全职路线

在这里插入图片描述

上述这份完整版的Python全套学习资料已经上传CSDN官方,如果需要可以微信扫描下方CSDN官方认证二维码 即可领取

👉[[CSDN大礼包:《python兼职资源&全套学习资料》免费分享]]安全链接,放心点击

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux安装 Python 环境可以通过以下步骤完成: 1. 打开终端,输入以下命令安装 Python: ``` sudo apt-get update sudo apt-get install python3 ``` 如果你想安装 Python 2.x 版本,可以使用以下命令: ``` sudo apt-get install python ``` 2. 安装 pip,可以使用以下命令: ``` sudo apt-get install python3-pip ``` 如果你使用的是 Python 2.x 版本,可以使用以下命令: ``` sudo apt-get install python-pip ``` 3. 确认 Python 和 pip 已经正确安装,在终端中输入以下命令: ``` python3 --version pip3 --version ``` 如果输出了 Python 和 pip 的版本信息,则表示安装成功。如果没有输出或者提示找不到命令,则需要重新安装。 现在你已经成功安装Python 环境和 pip,你可以通过 pip 安装其他 Python 库或框架,如 NumPy、Pandas、Django 等。 ### 回答2: 在Linux安装Python环境非常简单,以下是具体步骤: 1. 打开终端(Terminal)。 2. 输入以下命令安装Python的依赖库: sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget 3. 下载Python的源代码安装包。可以在Python官方网站(https://www.python.org/downloads/)找到最新的稳定版本,并复制下载链接。 4. 回到终端,输入以下命令下载并解压缩Python源代码: wget <下载链接> //将<下载链接>替换为你刚刚复制的Python源代码下载链接 tar -xf Python-<版本号>.tar.xz //将<版本号>替换为你下载的Python源代码的版本号 5. 进入解压缩后的目录: cd Python-<版本号> //将<版本号>替换为你下载的Python源代码的版本号 6. 运行以下命令进行编译和安装: ./configure --enable-optimizations make -j 4 //这里的4可以替换为你计算机的CPU核数,加快编译速度 sudo make altinstall 7. 等待编译和安装完成后,输入以下命令检查Python是否安装成功: python3.8 --version //可以根据你安装的版本修改命令中的版本号 8. 如果成功显示Python的版本号,则说明Python环境已经安装成功。 需要注意的是,这里的步骤是安装Python 3.x版本的。如果你想安装Python 2.x版本,只需将步骤4中下载的链接和步骤7中验证版本的命令更改为相应的版本即可。 ### 回答3: 在Linux系统下,安装Python环境可以通过以下步骤完成: 1. 检查系统是否自带Python版本:打开终端,输入"python"或"python --version"命令,查看系统是否自带Python环境及版本,如果已经存在可跳过此步骤。 2. 如果没有安装Python,可以通过包管理器安装,比如在Debian或Ubuntu系统上可以使用apt-get命令安装:通过在终端输入以下命令进行安装: ``` sudo apt-get install python3 ``` 这将安装Python3的最新版本,如果需要安装Python2可以使用`sudo apt-get install python`命令。 3. 可以通过验证安装是否成功。在终端输入"python"(或"python3")命令,进入Python命令行交互界面,如果成功进入则说明安装成功。 4. 可以通过安装pip来管理Python的库和模块。在终端输入以下命令进行安装: ``` sudo apt-get install python3-pip ``` 这将安装Python3的pip工具。如果需要安装Python2的pip可以使用`sudo apt-get install python-pip`命令。 5. 验证pip安装是否成功。在终端输入"pip"(或"pip3")命令,如果正常显示pip的版本号,则说明安装成功。 6. 可以使用pip来安装Python库和模块。例如,可以使用以下命令来安装常用的numpy库: ``` pip3 install numpy ``` 通过上述步骤,您就可以在Linux系统上成功安装Python环境,并可以使用pip来管理库和模块。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值