首页 > 编程语言 >Python简易安装教程

Python简易安装教程

时间:2023-12-29 21:56:21浏览次数:38  
标签:教程 Python pypi 简易 install pip 安装 simple

Python 安装教程

Windows 用户

访问 Python 官网:https://www.python.org/

选择对应版本下载

打开下载好的安装包
根据提示安装
步骤1
步骤2
步骤3
步骤4

Pip 换源(系统级别)

(注:Pip 在 3.4 以上的版本才支持,3.4 之前的版本可以在 cmd 中输入 easy_install pip 下载 pip)

1. 为什么要换源?

Python 安装第三方库默认使用的官方下载源(pypi)的服务器在国外,国内下载速度一般较慢且容易出错,通过更换国内下载源来加快下载速度

2. 国内源

  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣 http://pypi.douban.com/simple/
  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
  • 北京外国语大学 https://mirrors.bfsu.edu.cn/pypi/web/simple
  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学 http://pypi.hustunique.com/
  • 山东理工大学 http://pypi.sdutlinux.org/

3. Windows 下的换源

按下Windows徽标键+R,在出现的框框中输入 cmd 进入命令提示符

  1. 临时换源
    使用 pip install 时在后面加上 -i 参数,指定 pip 源,如换成清华大学的源
    pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
    (注意不要进入 Python 的交互模式,不然下载不了!)

    (出现以上画面便为安装成功)
    要关掉临时换源就直接把命令提示符(cmd 进的那个)关掉就行了

  2. 永久换源

  • ① 方法一:手动更改配置文件
    在 C 盘的 Users(或者是用户)目录下,找到自己用户名的那个文件夹,在其中创建一个 pip 文件夹(C:\Users\用户名)
    在 pip 目录下新建文件 pip.ini(Linux/MacOS 为 .pip/pip.conf)
    完整的文件路径是 C:Users\用户名\pip\pip.ini,打开 pip.ini 文件,输入以下内容并保存:

    第二行的网址也可以用其他以上提到的网址
    注意:若是Win11系统,文件扩展名可能会被隐藏,需要在文件资源管理器选项中找到查看\高级设置\取消勾选隐藏已知文件类型的扩展名

  • ② 方法二:直接使用 Pip 命令行工具更换源
    打开 cmd,输入
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

Pip(Python包管理软件)常用命令(哎呀 反正就是多用 pip -h,命令格式就照着这 7 个就好了)

命令 作用
pip --version 查看pip版本
pip install --upgrade pip 升级 Pip 版本
pip help 获取帮助
pip install 包名 安装库
pip list -o 查看需要升级的包
pip list 列出已安装的第三方库和对应版本
pip uninstall 包名 卸载已安装的包

以下是全部命令

Powershell 常用命令

(1) Powershell 是啥子?
Powershell 全名是 Windows Power Shell,是微软发布的一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。(其实和cmd差不多,可以帮你干事的)

(2) 常用命令

命令 作用
help 或 Get-Help 帮助
Get-Host 查看版本
Get-Command 获取命令
Get-Process 获取所有进程
cd C:\Users\Username\Documents 切换到指定目录
cls 清屏
Get-Location 查看当前工作目录

这是一个删除文件的脚本示例~

$filePath = "C:\path\to\file.txt"
if (Test-Path $filePath) {
    Remove-Item -Force $filePath
} else {
    Write-Host "文件不存在!"
}

MacOS 用户

所有安装流程跟 Windows 一样,但教程中使用 cmd/Powershell 的地方你应该使用“终端”

MacOS 的默认“终端”程序其实是 zsh,这是一个 UNIX shell
如果你更倾向于使用 shell,那你可以使用 Homebrew 帮你完成安装 Python 的工作

打开终端:

在 Mac 上,请执行以下操作:

  • 点按程序坞中的“启动台”图标 ,在搜索栏中键入“终端”,然后点按“终端”。
  • 在“访达”中,打开“/应用程序/实用工具”文件夹,然后点按“终端”。

Linux 用户

当你开始使用 Linux 时,你应该更加依赖于你的内置包管理软件,使用它们来安装 Python
实际上,许多发行版都已经预装了 Python(如 Ubuntu),你也可以试着重新安装以防万一

注意:事实上,一些发行版虽然预装了 Python 但并没有预装 Pip

安装命令 发行版
sudo apt-get install python Debian系(Ubuntu、Kali、LinuxMint、Deepin、Parrot)
sudo pacman -S python Arch系
sudo zypper se python SUSE系,先查询具体版本
sudo zypper install python311 SUSE系,安装 Python

更多信息清参见 Python 官网:Python Official


作者:闪闪
编辑:米釉
西南财经大学电脑义务维修队

标签:教程,Python,pypi,简易,install,pip,安装,simple
From: https://www.cnblogs.com/swufe-computer/p/tutor_install_py.html

相关文章

  • [python] 基于Dataset库操作数据库
    dataset库是Python中一个用于操作数据库的简单库,它提供了一种简洁的方式与各种关系型数据库进行交互,例如SQLite、MySQL、PostgreSQL等。你可以使用dataset库来执行查询、插入、更新和删除操作,而无需编写复杂的SQL语句。dataset库适用于小规模的数据存储和查询场景,相比csv和json文......
  • 无涯教程-Java 正则 - static Pattern compile(String regex)函数
    java.util.regex.Pattern.compile(Stringregex)方法将给定的正则表达式编译为一个模式。staticPatterncompile-声明publicstaticPatterncompile(Stringregex)regex - 要编译的表达式。staticPatterncompile-异常PatternSyntaxException  -如果表达......
  • 【Python&RS】基于矢量范围批量下载遥感瓦片高清数据(天地图、高德、谷歌等)
    ​    这个是之前写的代码了,正好今天有空所以就和大家分享一下。我们在处理项目时,有时候需要高清底图作为辅助数据源去对比数据,所以可能会需要卫星数据。所以今天就和大家分享一下如何使用Python基于矢量范围批量下载高清遥感瓦片数据。1读取矢量边界    这......
  • 无涯教程-Java 正则 - static Pattern compile(String regex, int flags)函数
    java.util.regex.Pattern.compile(Stringregex,intflags)方法将给定的正则表达式编译为一个模式。staticPatterncompile-声明以下是java.util.regex.Pattern.compile(Stringregex,intflags)方法的声明。publicstaticPatterncompile(Stringregex,intflags)reg......
  • 【python爬虫课程设计】从懂球帝爬取中超联赛知名运动员数据+数据可视化
    一、选题背景:中超联赛作为中国顶级足球赛事,吸引了广泛的关注,其球员数据包含了丰富的信息,涵盖球员技术、表现和比赛策略等方面。随着数据科学技术的不断发展,对于足球俱乐部和教练来说,充分利用这些数据进行分析和挖掘,以制定更有效的战术和管理策略变得愈发重要。选题背景重点:1.数......
  • python反编译全流程
    [NISACTF2022]ezpython1、将exe文件转换为pyc文件格式此题附件下载下来后为exe文件格式,我们需要用到pyinstxtractor.py这个工具来将exe文件转成pyc格式在pyinstxtractor.py的文件夹中cmd,输入pythonpyinstxtractor.py文件名2、修改magicnumber经过以上操作后会生成一个......
  • 【Python数据分析课程设计】大数据分析—Pokemon 1996-2022年各世代宝可梦数据集分析
    一、选题背景宝可梦是一种受欢迎的媒体内容和游戏系列,由任天堂、GameFreak和Creatures等公司合作开发。它们是虚构的生物角色,具有各种不同的属性、技能和能力。自1996年首次推出以来,宝可梦已经成为全球范围内的文化现象。宝可梦不仅仅是娱乐产品,它们也在社会中产生了广泛的影响: ......
  • c++教程3控制结构与函数
    3控制结构与函数ifswitchforwhile声明函数传递参数重载函数优化函数3.1ifC++if关键字执行基本的条件测试,对给定表达式进行布尔值(true或false)求值,其语法如下:if(test-expression){statements-to-execute-when-true}测试后面的大括号可......
  • 无涯教程-Java 正则 - MatchResult String group()函数
    java.time.MatchResult.group()方法返回与上一个匹配项匹配的输入子序列。Stringgroup()-声明Stringgroup()Stringgroup()-返回值与上一个匹配项匹配的(可能为空)子序列,为字符串形式。Stringgroup()-异常IllegalStateException-如果尚未尝试匹配,或者上一个匹......
  • ubuntu16下升级python3的版本--升级到3.8
    ubuntu16下升级python3的版本,这里是升级到3.8。1.首先添加安装源,在命令行输入如下命令:$sudoadd-apt-repositoryppa:jonathonf/python-3.82.更新apt$sudoaptupdate3.更新安装源后,通过apt安装Python3.8$sudoapt-getinstallpython3.84.安装完成之后,设置Python3.8的......