2023巨详细的Python安装库教程(以pycharm和Anaconda安装pygame为例)

 更新时间:2024年01月06日 11:18:09   作者:兜里没有一毛钱  
这篇文章主要给大家介绍了巨详细的Python安装库教程,文中以pycharm和Anaconda安装pygame为例,通过图文介绍的非常详细,需要的朋友可以参考下

前言

在我们做 Python 实验或者编写代码中,总是需要导入各种库和包或者创建环境,这些库和包就需要我们学会下载和调用。下面以简单的例子python安装库pygame库Anaconda 创建环境和安装实验需要的包为例,其他的各种下载安装步骤都一样希望对大家有帮助。

python安装库pygame库

pygame :pygame 是为开发2D 游戏而设计的 python 第三方跨平台库,开发人员利用 pygame 定义接口,可以方便快捷地实现图形用户界面创建、图形和图像绘制、用户键盘和鼠标操作等。
实现 pygame 在常见的 python 软件安装。以pycharmAnaconda 为例。

一、在pycharm内部直接安装

打开pycharm的文件,点击设置

请添加图片描述

打开python 解释器,可以看到解释器的版本,要下载 pygame,需要点击 “+”。

请添加图片描述

输入:pygame ,可以看到pygame 的版本号,点击安装即可。

请添加图片描述

安装成功界面。

请添加图片描述

输入:import pygame,导入 pygame 运行 一下,试试效果。

请添加图片描述

可以看到没有报错,那证明我们就可以直接调用 pygame了。其他库在 pycharm 中的安装步骤与 pygame 一样。

二、在Anaconda安装pygame

在电脑上打开所有应用。

请添加图片描述

打开Anaconda下的Anaconda Prompt。

请添加图片描述

接着输入:python -m pip install --upgrade pip

请添加图片描述

查看 pip 的版本,输入:pip -V

请添加图片描述

查看 Anaconda 列表:输入 : conda list

请添加图片描述

查看 python:where python

请添加图片描述

可以看到我的电脑有三 个python,这是因为有一些以前刚安装python 的时候残留没有删除,但是不影响,因为我的Anaconda 有自己的 python 环境,而有一个是我为pycharm 弄的python 解释器。

请添加图片描述

接着输入 pip install pygame

请添加图片描述

可以看到安装成功了。

但是当我打开的时候却不可以用,如果你开始的python 环境没有弄得和我的一样复杂,那你的就可以直接导入使用了,如果不能成功导入,那接下来我会教你把 pygame 导入需要实验的环境中。

请添加图片描述

三、Anaconda正确安装pygame模块到tensorflow环境

查看 Anaconda 环境:conda env list

请添加图片描述

可以看到我的 Anaconda 里有三个环境,在tensorflow 里安装 pygame

输入:pip install pygame

请添加图片描述

可以看到我的电脑已经安装了pygame 但是却安装到基础环境里了,需要安装到我创建的环境,所以先进入环境再安。

首先删除 pygame,打开d盘,输入:pygame.

请添加图片描述

删除掉 pygame 与 pygame-2.4.0.dist.info.

请添加图片描述

输入:conda activate tensorflow,进入tensorflow 环境。

请添加图片描述

输入:pip install pygame

请添加图片描述

再加入到 tensorflow 里运行:import pygame,可以看到成功了,证明可以用了。

请添加图片描述

四、在 Anaconda软件 上安装各种环境与各种 python 库

打开 Anaconda

1)创建 Anaconda 环境 :以创建 turtle 为例。

请添加图片描述

输入库名:

请添加图片描述

最后点击: Create ,等待创建就可以了。

移除环境方法:

请添加图片描述

还可以用命令来移除,以 pygame 为例。

打开 Anaconda Prompt

请添加图片描述

第一步:首先退出环境

conda deactivate

第二步:删除环境

conda remove -n 需要删除的环境名 --all

请添加图片描述

输入:y

请添加图片描述

最后成功删除,回到 Anaconda 查看,发现已经没有 pygame 环境了。

请添加图片描述

2) 添加各种 python 包到环境中

以 anaconda里下载安装xlrd 包为例。

步骤:anaconda—>Environments -->tensorflow—>Not installed,输入:xlrd,跳出选项勾选,然后点击Apply。再次打开就可以了。

请添加图片描述

最后附上一张 常用的 anaconda 命令图:

请添加图片描述

总结 

到此这篇关于Python安装库教程的文章就介绍到这了,更多相关pycharm和Anaconda安装pygame内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 如何使用Flask-Migrate拓展数据库表结构

    如何使用Flask-Migrate拓展数据库表结构

    这篇文章主要介绍了如何使用Flask-Migrate拓展数据库表结构,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • python导入模块交叉引用的方法

    python导入模块交叉引用的方法

    今天小编就为大家分享一篇python导入模块交叉引用的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 用PyInstaller把Python代码打包成单个独立的exe可执行文件

    用PyInstaller把Python代码打包成单个独立的exe可执行文件

    这篇文章主要介绍了用PyInstaller把Python代码打包成单个独立的exe可执行文件,需要的朋友可以参考下
    2018-05-05
  • 利用pyinstaller打包exe文件的基本教程

    利用pyinstaller打包exe文件的基本教程

    这篇文章主要给大家介绍了关于利用pyinstaller打包exe文件的基本方法,文中通过示例代码介绍的非常详细,对大家学习或者使用pyinstaller具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • 浅谈django model的get和filter方法的区别(必看篇)

    浅谈django model的get和filter方法的区别(必看篇)

    下面小编就为大家带来一篇浅谈django model的get和filter方法的区别(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 利用Python函数实现一个万历表完整示例

    利用Python函数实现一个万历表完整示例

    这篇文章主要给大家介绍了关于如何利用Python函数实现一个万历表的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • django跳转页面传参的实现

    django跳转页面传参的实现

    这篇文章主要介绍了django跳转页面传参的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • python 使用enumerate()函数详解

    python 使用enumerate()函数详解

    enumerate()是python的内置函数,将一个可遍历iterable数据对象,组合为一个索引序列,同时列出数据和数据下标,一般用在for循环当中,这篇文章主要介绍了python 使用enumerate()函数,需要的朋友可以参考下
    2022-11-11
  • 8种快速易用的Python Matplotlib数据可视化方法汇总(附源码)

    8种快速易用的Python Matplotlib数据可视化方法汇总(附源码)

    你是否曾经面对一堆复杂的数据,却不知道如何让它们变得直观易懂?别慌,Python 的 Matplotlib 库是你数据可视化的最佳伙伴!它简单易用、功能强大,能将枯燥的数字变成引人入胜的图表,今天,我们将介绍 8 种快速且易用的 Matplotlib 数据可视化方法,每一种都附带代码示例
    2025-05-05
  • python网络爬虫精解之Beautiful Soup的使用说明

    python网络爬虫精解之Beautiful Soup的使用说明

    简单来说,Beautiful Soup 是 python 的一个库,最主要的功能是从网页抓取数据,Beautiful Soup 提供一些简单的、python 式的函数用来处理导航、搜索、修改分析树等功能,需要的朋友可以参考下
    2021-09-09

最新评论