Python模組Pygame安裝

來源:互聯網
上載者:User

標籤:package   啟用   模組   視窗   功能   alt   步驟   啟動   clone   

一、使用pip安裝Python包

    大多數較新的Python版本都內建pip,因此首先可檢查系統是否已經安裝了pip。在Python3中,pip有時被稱為pip3.

    1、在Linux和OS X系統中檢查是否安裝了pip

    開啟一個終端視窗,並執行如下命令:

    Python2.7中:

    [email protected]:~$ pip --version
    pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)

    Python3.X中:

  [email protected]:~$ pip3 --version
  pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)

    如果不存在,則需要安裝pip

    在終端中安裝pip的命令為:

    sudo apt install python-pip

    在終端視窗中安裝pip3的命令為:

    sudo apt install python3-pip

二、在Linux系統中安裝Pygame

    如果我們使用的是Python2.7,請使用包管理器來安裝Pygame.為此,開啟一個終端視窗,並執行下面的命令,這將下載Pygame,並將其安裝到我們的系統中:

  $ sudo apt-get install python-pygame
    如果我們使用的是Python3,就需要執行兩個步驟:安裝Pygame依賴的庫下載並安裝Pygame.

    執行下面的命令來安裝Pygame依賴的庫(如果我們開始終端會話時使用的是命令Python3.5,請將python3-dev替換為Python3.5-dev):

    $ sudo apt-get install python3-dev mercurial

    $ sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev

    如果我們需要啟用Pygame的一些進階功能,如添加聲音的功能,可安裝下面這些額外的庫:

    $ sudo apt-get install libsdl-mixer1.2-dev libportmidi-dev

  $ sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcodec-dev

  $ sudo apt-get install python-numpy

  接下來,執行下面的命令來安裝Pygame(如有必要,將pip替換為pip3):

    hg clone https://bitbucket.org/pygame/pygame 

  cd pygame 

  python3 setup.py build  

  sudo python3 setup.py instal

    或者嘗試$pip install --user hg+http://bitbucket.org/pygame/pygame如果可行的話

    要確認安裝成功,請啟動一個Python終端會話,並嘗試執行下面的命令來匯入Pygame:

    $ python3

  >>> import pygame
  >>>

   

 

   

   

 

Python模組Pygame安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.