Windows操作系统下安装pip and 安装pygame

1.在Windows系统中检查是否安装了pip

打开一个终端端口,并执行如下命令(查看自己的电脑是否存在pip):

第一种方法:

C:\Users\admin>python -m pip --version
pip 18.1 from C:\Users\admin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pip (python 3.7)

第二种方法: 

C:\Users\admin>pip list
Package    Version
---------- -------
pip        18.1
pygame     1.9.4
setuptools 39.0.1

2.想要安装pip

方法一:

要安装pip,请访问https://bootstrap.pypa.io/get-pip.py。如果出现对话框,请选择保持稳健;如果get-pip.py的代码出现在浏览器中,请将这些代码复制粘贴带文本编辑器中,再将稳健保存为get-pip.py。将get-pip.py保存到计算机中,你需要以管理员身份运行或者直接运行(我的电脑直接运行后就行了),但是这样安装只能安装10.0.0的版本。

方法二:

进入到pip.exe所在的文件夹下,我安装的python在C:\Users\admin\AppData\Local\Programs\Python\Python37-32\Scripts文件夹下,pip.exe则在C:\Users\admin\AppData\Local\Programs\Python\Python37-32\Scripts文件夹下(大家根据自己安装的位置找找)

如果忘记自己的安装位置大家可以使用以下代码查找,但是直接到Python37-32就可以找到Scripts

 

3.更新pip

在命令行中输入python -m pip install --upgrade pip(我是直接输入就行)。。。

但是我在其他的博客看见的——在windows的命令窗口中进入到pip.exe所在的文件夹,输入如下的命令:python -m pip install --upgrade pip(我的电脑是已经安装了最新的版本)

 

你们的电脑如果不是最新的版本的话,他会自动进入更新。

---之后可以跟据1的方法来查看你是否更新完成。

4.pygame的安装

对应自己的python的版本大家需要查找对应的pygame的版本进行安装(我的电脑上面的python3.7所以我就拿这个版本举例)

不同的pygame的下载地址:https://pypi.org/project/Pygame/#files

我的电脑下载的是这个版本:

下载之后,把下载后的文件保存到你要用到pygame的python工程文件夹中,然后我们需要用pip去安装pygame。Python2.7及其以上版本所对应的pygame文件中已经包含了pip文件,所以我们不必要再去安装pip文件,直接就可以在命令行窗口中去使用pip命令。
使用快捷键win+R打开命令行,输入cmd,按下回车,进入到如下界面:

我们可以看到它现在默认的位置是C盘,如果我们刚才保存的pygame文件不是保存在C盘的话,我们就需要先让命令行定位到它所保存的那个文件夹中,具体操作如下图:(当然尽量将.whl文件放到你的项目文件夹中,我正打算写外星人入侵这个项目,并且这个项目我是放在了D盘的python中

然后再输入如下命令:

pip install pygame-1.9.4-cp37-cp37m-win32.whl

这个命令只针对32位机的python3.7,如果你是其他的属性请下载相应的版本

如果你没有完成pip的更新,他会提醒你更新,你只需要跟这它的方法就能完成更新,或者回到前面完成更新。

最后就安装完了(当然我的电脑是已经下载完成的)

如果你遇到了其他的问题,你大可留言,我会试试能不能解决该问题.

给你们一段代码试试自己安装过程是否成功:

import sys

import pygame

def run_game():
    #初始化游戏并创建一个屏幕对象
    pygame.init()
    screen = pygame.display.set_mode((1200,800))
    pygame.display.set_caption("Alien Invasion")


    #开始游戏的主循环
    while True:

        #监视键盘和鼠标事件
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                sys.exit()

        #让最近绘制的屏幕可见
        pygame.display.flip()


run_game()

这个程序会创建一个Pygame窗口

猜你喜欢

转载自blog.csdn.net/qq_38721302/article/details/83243632