Linux下Python环境安装

这篇具有很好参考价值的文章主要介绍了Linux下Python环境安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux通常都附带Python环境,但是Linux附带的大多数Python都是2.7.5版本。如果我们想使用Python3或者Anaconda3,最好安装一个新的Python3环境,但不要尝试删除Python2,避免引起不必要的麻烦(注意安装过程中使用root用户进行安装可以省略"sudo")

一、Linux下Python3.xx安装

  1. 下载python安装包

  2. 替换yum为清华源(可以复制直接运行)

    对于 CentOS 7

    # 对于 CentOS 7
    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
             -i.bak \
             /etc/yum.repos.d/CentOS-*.repo
    

    对于 CentOS 8

    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
             -i.bak \
             /etc/yum.repos.d/CentOS-*.repo
    
  3. 更新软件包缓存

    sudo yum makecache
    
  4. 在Linux的系统目录下创建一个softdata目录

    sudo mkdir /opt/soft
    sudo mkdir /opt/data
    
  5. 上传Python的压缩包到soft目录

  6. 解压Python压缩文件

    tar -zxvf Python-xx.xx.tgz -C /opt/data
    
  7. 创建python安装路径

    sudo mkdir /usr/local/python3
    
  8. 绑定安装路径(注意此命令在Python源代码解压目录下执行)

    ./configure --prefix=/usr/local/python3[安装路径]
    
  9. 编译并安装

    sudo make 
     && 
    sudo make install
    
  10. 为python命令添加软链接(相当于设置桌面快捷方式)

    # 添加python3软链接到/usr/bin/python3
    sudo ln -s /usr/local/python3/bin/python3  /usr/local/bin/python3
    
    # 添加pip3软链接/usr/bin/pip3
    sudo ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
    
  11. 修改系统环境变量

    sudo vi ~/.bash_profile
    

    sudo vi /etc/profile.d/my_env.sh
    

    在最后追加

    export PYTHON_HOME=/usr/local/python3
    export PATH=$PYTHON_HOME/bin:$PATH
    
  12. 更新系统环境变量

    sudo source ~/.bash_profile
    

    sudo source /etc/profile
    
  13. 查看是否安装成功

    python3 -V 或 python3 -version
    

二、Linux下Anaconda3安装

  1. 下载Anaconda3安装包https://www.anaconda.com/download/#linux

    Linux下Python环境安装

  2. 替换yum为清华源(可以复制直接运行)[在安装python时了替换yum为清华源,这里就不需要替换了]

    对于 CentOS 7

    # 对于 CentOS 7
    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
             -i.bak \
             /etc/yum.repos.d/CentOS-*.repo
    

    对于 CentOS 8

    sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
             -e 's|^#baseurl=http://mirror.centos.org/$contentdir|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos|g' \
             -i.bak \
             /etc/yum.repos.d/CentOS-*.repo
    
  3. 更新软件包缓存

    sudo yum makecache
    
  4. 上传Anaconda3的压缩包到soft目录

  5. 切换到soft目录下

    cd /opt/soft
    
  6. 开始安装

    bash Anaconda3-2020.02-Linux-x86_64.sh
    

    Linux下Python环境安装

    一直回车然后到底部,然后输入yes —> 回车

    Linux下Python环境安装

    回车即是默认文件夹,也可以自己选择文件夹安装,比如:[/root/anaconda3] >>> /etc/anaconda3

    Linux下Python环境安装

    尽量选择自定义的文件,这是在root权限下安装的

    非root权限下的用户想要使用的话,尽量在非root文件夹,这样后来安装不用su权限了(需要一些时间)

  7. 修改系统环境变量

    sudo vi ~/.bash_profile
    

    sudo vi /etc/profile.d/my_env.sh
    

    在最后追加

    export ANACONDA_HOME=~/anaconda3/bin
    export PATH=$ANACONDA_HOME/bin:$PATH
    
  8. 更新系统环境变量

    sudo source ~/.bash_profile
    

    sudo source /etc/profile
    
  9. 测试是否安装成功

    python3 -V 或 python3 -version
    &&
    conda -v 或 conda -version
    

    Linux下Python环境安装

可能会出现以下问题(或其他问题,欢迎留言)

Q:使用pip安装python库超时,报错pip._vendor.urllib3.exceptions.ReadTimeoutError

A:pip --default-timeout=100 install -U 库名

Q:正确升级pip3的姿势

A:pip3 install --upgrade pip

Q:安装的库无法使用其指令,提示xxx: 未找到命令(需要添加软连接)

A:ln -s /usr/local/python3.6/bin/xxx /usr/bin/xxx文章来源地址https://www.toymoban.com/news/detail-696456.html

到了这里,关于Linux下Python环境安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

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

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

    2024年01月24日
    浏览(37)
  • Linux开发板安装Python环境

    硬件:STM32MP157,使用的是野火出的开发板。 软件:Debian ARM 架构制作的 Linux 发行版,版本信息如下: Linux发行版本:Debian GNU/Linux 10 内核版本:4.19.94 对于 Python 是什么,此处简要概括如下: Python 是一种跨平台的解析型编程语言 Python 易学、易用、功能强大,被大量应用在

    2024年02月04日
    浏览(21)
  • Linux环境下Python3.10安装

    事件缘起我在Linux服务器(CentOS 7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。 1.使用yum程序提前安装Python依赖。 2.在服务器下载Python-3.10.11源码包。 3.解压刚刚已经下载成功的源码包。 4.进入源码目录进行配置。 5.配置完成后,执行编译和安

    2024年02月05日
    浏览(42)
  • linux服务器安装python环境配置

    跳板机是一个可以从公共网络访问的服务器,它允许用户通过 SSH 连接进入私有网络中的其他服务器。如上图所示通过跳板机可以连接上7个私有的服务器 当你连接到跳板机时,你可以使用 SSH 隧道或代理来访问私有网络中的其他服务器。当你使用 SSH 隧道或代理时,你实际上

    2024年02月06日
    浏览(44)
  • Linux 下安装 miniconda,管理 Python 多环境

    1、下载安装包 Miniconda3-py37_22.11.1-1-Linux-x86_64.sh,或者自行选择版本 2、把安装包上传到服务器上,这里放在 /home/software 3、安装 4、按回车 5、按空格跳到最下面,输入yes 6、选择安装位置,这里选择默认,直接回车,有需要可以自己输入改掉 7、初始化 miniconda,输入 yes 8、现

    2024年02月08日
    浏览(29)
  • linux环境提示python: command not found,安装python

    场景描述: 新部署的容器环境,终端执行python命令,提示没有该命令。 从报错异常可以看出,可能是python环境未安装。 分析思路: 检查python路径: 方式一: type -a python 方式二: ls -l /usr/bin/python ls -l /usr/bin/python* 方式三: which python 如果输出空或者no such file or directory, 则说

    2024年02月07日
    浏览(30)
  • 从头安装gdal库(Linux环境下的Python版)

    大多数情况下都是可以直接pip wheel安装成功的,但有些特殊情况下(比如一个容器内)需要从头配置gdal库。我“有幸”亲自体验了一把,整个过程 “痛并快乐着” 。整个过程查了很多资料,中间也遇到了很多问题,部分在网上没有找到相关答案,整个过程全网也没有一个类

    2024年02月02日
    浏览(35)
  • Linux安装达梦数据库/DM8(附带客户端工具安装完整版)

    1.1、创建安装与运行的Linux用户 官方也明确提出,为了减少对操作系统的影响, Linux 用户不应该已 root 用户和默认的用户组来安装与运行达梦数据库,应该为 DM 创建一个专用的用户组和系统用户。例如: 1.2、操作系统资源限制检查 这也是官方给出的提醒,在 Linux 系统中,

    2024年02月02日
    浏览(42)
  • 在Anaconda(conda)(命令行/Linux )中新建环境安装python版本,删除环境等

    1.在命令行终端新建conda环境 例如新建一个叫love的环境 在Windows的Anaconda Prompt 或 macOS/Linux的终端输入 2.激活环境 注:运行conda activate则直接激活anaconda的base环境 3.退出环境 4.查看现有的环境有哪些 5.删除环境

    2024年01月16日
    浏览(43)
  • Python以及Pycharm安装超详细教程(附带网盘资源)

    JetBrains: Essential tools for software developers and teams   ##pycharm 官网下载地址 此处选择相对于的版本 已经在下载了 Download Python | Python.org   ##python解释器官网下载地址 默认的是最新的版本 想选择旧版本可以往下找到 此处选择版本 全部勾选后点击安装 下载Pycharm后要求重启,重启

    2024年04月11日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包