pygame安裝(windows pycharm)


一、安裝流程

1.查看python版本

2.檢查是否安裝pip

3.下載pygame安裝文件

  下載地址:https://pypi.org/project/pygame/#files

  選擇合適的版本(我選擇的是 python3.7 windows 64bit):

4.使用pip安裝pygame

  將下載好的whl文件移動到python安裝目錄的\Lib\site-packages下(我的路徑是D:\Program Files\Python\Python37\Lib\site-packages),然后在命令行程序中運行安裝命令

  使用pip show pycharm指令查看pygame安裝目錄

5.復制pygame文件夾到pycharm工程中

  在pygame安裝目錄下找到2個pygame文件夾(我的路徑是:D:\Program Files\Python\Python37\Lib\site-packages)

  復制這2個文件夾到pycharm工程目錄下(我的路徑是:D:\documents\PycharmProjects\alien_invasion\venv\Lib\site-packages)

 

6.在pycharm中導入pygame

  >file>setting>project>interpreter

  點擊右側“+”號,搜索pygame,點擊install package

  很快顯示安裝成功:

 

7.在pycharm中pygame可以正常使用

二、遇到的問題

  最開始按照《Python編程從入門到實踐》第十二章所說,“如果該文件的擴展名為.whl,就將它復制到你的項目文件夾中。再打開一個命令窗口,切換到該文件所在的文件夾,並使用pip來運行它”,因此,我在工程所在目錄(D:\documents\PycharmProjects\alien_invasion)中,使用pip指令安裝,結果顯示成功安裝。並且在命令行運行python,可以正確import pygame,另外,使用pip list命令也可以看到pygame已安裝。然而,在pycharm中卻無法import pycharm。

    

  第一遍嘗試,覺得是安裝的路徑不對,因該在python的目錄(D:\Program Files\Python\Python37)中安裝pygame,重新安裝,出錯。顯示:no such option -u

  可能是裝好后不能重新安裝,搜索pygame發現c盤user目錄下多了Python\Python37\Lib\site-packages,里面全是pygame的文件,而且其目錄命名格式與python下的pip存放目錄雷同。pip和pygame都是附加安裝的模塊,默認的pip install 安裝目錄就在c盤user下。

  第二遍嘗試,使用pip uninstall pygame卸載pygame。並且在python安裝模塊的目錄下(D:\Program Files\Python\Python37\Lib\site-packages)重新安裝pygame,發現這次pygame直接和pip一樣在相同目錄(D:\Program Files\Python\Python37\Lib\site-packages)下了。

  當未復制pygame文件夾至工程目錄時,在pycharm中安裝pygame,提示錯誤。

 

   由於錯誤中的信息包含工程中的文件夾,所以嘗試把2個pygame文件夾移動至工程下的對應文件夾下。

三、學習收獲

1.pip、pygame等是一種python模塊,默認安裝在site-packages中。

2.pip模塊可以用來安裝、卸載其他模塊。

  pip install xxx/  pip uninstall xxx/  pip show xxx/  pip list

3.pycharm的工程中需要額外安裝模塊。

4.python通常代碼打包exe、whl、egg,wheel即xxx.whl格式包,安裝方法pip install xxx.whl。

 

鏈接:Pycharm中安裝卸載第三方庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM