首页 > 系统相关 >酷游网址:如何在Linux 上安装Python、pip 和EB CLI

酷游网址:如何在Linux 上安装Python、pip 和EB CLI

时间:2024-06-11 23:03:12浏览次数:28  
标签:CLI Python EB -- pip 安装

由酷游网址 вт989点сс 编译,要如何在Linux 上安装Python、pip 和EB CLI呢?EB CLI 需要Python 2.7、3.4 或更新版本。如果您的发行版本没有随附Python,或者随附了旧版本,请在安装pip和EB CLI 之前先安装Python。

在Linux 上安装Python 3.7

判断是否已安装Python。

$ python --version

如果未安装Python 2.7 或更新版本,请使用您的分发套件管理工具安装Python 3.7。命令和套件名称有所不同:

  • 在Debian 的衍生产品上,例如Ubuntu,使用APT
$ sudo apt-get install python3.7
  • 在Red Hat 和衍生产品,请使用yum
$ sudo yum install python37
  •  在SUSE 和衍生产品,请使用zypper。
$ sudo zypper install python3-3.7
  • 若要验证Python 是否正确安装,请开启终端机或Shell,并执行以下命令。
$ python3 --version
Python 3.7.3

使用Python Packaging Authority 提供的指令码来安装pip,然后安装EB CLI。

安装pip和EB CLI

  • 从pypa.io下载安装指令码。
$ curl -O https://bootstrap.pypa.io/get-pip.py

指令码会下载并安装最新版本的pip和另一个名为setuptools的必要套件。 

  • 使用Python 执行指令码。 
$ python3 get-pip.py --user
Collecting pip
  Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
Collecting setuptools
  Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB)
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
Installing collected packages: pip, setuptools, wheel
Successfully installed pip setuptools wheel

使用python3命令(而非python) 来直接呼叫Python 版本3,可确保即使系统存在Python 的较早系统版本,pip仍会安装于适当位置。 

  • 新增可执行档路径( ~/.local/bin) 到您的PATH变数。

若要修改您的PATH变数(Linux、Unix 或macOS):

$ ls -a ~
.  ..  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads

将汇出命令新增至您的描述档指令码。下列范例会将由LOCAL_PATH代表的路径新增至目前的PATH变数。

export PATH=LOCAL_PATH:$PATH

确认已正确安装pip

$ pip --version
pip 8.1.2 from ~/.local/lib/python3.7/site-packages (python 3.7)

使用pip安装EB CLI。

$ pip install awsebcli --upgrade --user

确认已正确安装EB CLI。

$ eb --version
EB CLI 3.14.8 (Python 3.7)

 更新到最新版本的&CLI,再次执行安装命令。

$ pip install awsebcli --upgrade --user

标签:CLI,Python,EB,--,pip,安装
From: https://blog.csdn.net/Xun_924/article/details/139610554

相关文章

  • 在Python中使用GPU进行并行计算的方法
    在Python中使用GPU进行计算通常涉及到一些特定的库,如NumPy、SciPy的GPU加速版本(如CuPy、PyCUDA等)或深度学习库(如TensorFlow、PyTorch等)。这些库能够利用GPU进行并行计算,从而加速数据处理和模型训练等任务。以下是一个使用TensorFlow和PyTorch在Python中利用GPU进行计算的详细......
  • 使用Python爬取京东商品图片的代码实现
    在数据驱动的商业环境中,网络爬虫技术已成为获取信息的重要手段。京东作为中国领先的电商平台,拥有海量的商品信息和图片资源。本文将详细介绍如何使用Python编写爬虫程序,爬取京东商品的图片,并提供完整的代码实现过程。爬虫基础在开始编写爬虫之前,需要了解一些基本的网络爬虫概......
  • python安装库失败问题解决
    相信很多小伙伴在安装python软件包时候会遇到各种各样的报错吧,为此针对这些问题我进行了汇总并解决。 此时,使用cmd,pipinstall--相应包名称  这里需要升级一下pip,python.exe-mpipinstall--upgradepip然后按照操作一步步就可以解决咯。 ......
  • python栈帧沙箱逃逸
    python栈帧沙箱逃逸一、生成器生成器(Generator)是Python中一种特殊的迭代器,它可以通过简单的函数和表达式来创建。生成器的主要特点是能够逐个产生值,并且在每次生成值后保留当前的状态,以便下次调用时可以继续生成值。这使得生成器非常适合处理大型数据集或需要延迟计算的情况。......
  • Python中的协程
    1.引言在现代软件开发中,处理高并发任务已成为常态。Python,作为一种广泛使用的高级编程语言,提供了强大的并发模型,其中协程是关键组件。本文将深入探讨Python中的协程,从基础概念到高级应用,以及它们在实际开发中的使用。2.协程的基本概念在深入探讨Python协程之前,我们需要......
  • 图片相关web学习
    标签可以表示下标标签标示上标设置联系方式、地址。可以与段落标签、列表标签等一起用在进行网站架构时,一般将网站分为5部分,分别为:页眉;导航栏;主体部分;侧边栏;页脚。其中,经常与搭配使用在进行元素选择时,当没有合适语义的标签可供选择时,内联元素可以考虑块级元素选择我们使用来......
  • web学习1
    元素一个html元素主要由3部分构成:开始标签,内容,结束标签。例如:<em>最喜欢的食物是肉肉</em>。空元素不含结束标签,例如标签不同元素之间可以嵌套,需要注意的是块级元素不能嵌套在内联元素当中,内联元素可以嵌套在块级元素中在元素中,我们可以为元素添加属性。例如:<p>Alinktomy<a......
  • 【办公自动化】Python中的BeautifulSoup
    Python中的BeautifulSoup简介BeautifulSoup是一个Python库,用于解析HTML和XML文档。它可以将复杂的HTML文档转换为树形结构,使得我们可以轻松地提取所需的信息。BeautifulSoup支持多种解析器,如html.parser、lxml和html5lib等。本文将介绍BeautifulSoup的基本用法和一些常用功能。......
  • Facebook开户|Facebook国内三不限白名单户悄悄来啦
    哈喽哈,mia小编来啦~敲黑板告诉大家个好消息!!去年火爆两个季度的国内三不限企业账户回来啦......
  • 学会python——文本分词(python实例一)
    目录1、认识Python2、环境与工具2.1python环境2.2pycharm编译3、对文本进行分词3.1代码构思3.2代码示例3.3运行结果4、总结1、认识PythonPython是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强的可读性,相比其他......