真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

在Python3.9.0a1中安裝pygame出現(xiàn)錯誤如何解決-創(chuàng)新互聯(lián)

在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決?針對這個問題,這篇文章詳細介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

創(chuàng)新互聯(lián)建站從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目網(wǎng)站建設(shè)、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元鞏義做網(wǎng)站,已為上家服務(wù),為鞏義各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108

1、python環(huán)境


操作系統(tǒng):Win10,64位操作系統(tǒng)。
python版本:3.9.0a1。(有網(wǎng)友說,python是32位版本還是64位版本,看下圖中[MSVC v.1916 64 bit(AMD64)]中間的數(shù)字是64bit還是32bit,64對應(yīng)64位,32位對應(yīng)32位版本。所以我的python應(yīng)該是64位版本。
(查詢版本信息,CMD進入命令行,輸入python,回車即可)

在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決


2、查找自己python適合的pygame版本

電腦必須聯(lián)網(wǎng)。
運行——cmd,進入命令行,不用切換目錄,直接輸入pip install pygame。
它不會安裝成功,成功的話就不用下面這些折騰了。但可以顯示最適合你的python版本的pygame版本。


3、安裝方法

先給個鏈接:參照這個網(wǎng)頁執(zhí)行步驟。這上面有VC++的安裝鏈接。你好先仔細看一下相關(guān)內(nèi)容,再看我后面的內(nèi)容。我實際上按這3個步驟執(zhí)行并沒有成功,但它引導(dǎo)我安裝了一些必要的插件。http://www.pygame.org/wiki/CompileWindows


步驟1:獲取一個C/C++編譯器。


該網(wǎng)頁上有VC++安裝工具的下載鏈接build-tools-for-visual-studio-2017。下載它(Microsoft Build Tools for Visual Studio 2017. ),再安裝。(但我沒有下載它,我直接下載了一個visualcppbuildtools full.exe工具,使用的默認安裝。安裝的時候注意勾選新版本的VC++和Win10SDK。)事后,從網(wǎng)頁https://wiki.python.org/moin/WindowsCompilers才發(fā)現(xiàn),不同版本的python必須使用指定版本的Visual C++。


安裝完visual C++后,運行——cmd,進入命令行,不用切換目錄,直接輸入:


pip install setuptools -U

這條命令是下載必要的依賴插件和build for SDL2(experimental) or SDL1.其實我也不知道具體是干嘛,反正網(wǎng)頁上說要執(zhí)行,我就執(zhí)行了。

步驟2:從github上找到合適的pygame模塊壓縮包
點擊網(wǎng)頁上的鏈接:https://github.com/pygame/pygame
如果直接點擊打不開的話,就復(fù)制地址,粘貼到瀏覽器里,把https的s去掉。
下翻網(wǎng)頁,你會看到***Instatllation*** 部分內(nèi)容,點擊這部分內(nèi)容給出的鏈接地址:https://www.pygame.org/download.shtml
下載pygame-1.9.6.tar.gz.(之所以下載它,是因為我在命令行輸入pip install pygame命令后,顯示自動下載該安裝包),我將下載的壓縮包放在了C:\myapp 目錄下,下載完成后,利用普通壓縮軟件WinRAR解壓它。

步驟3:運行pygame安裝命令
網(wǎng)頁給出了SDL1、SDL2兩種情況下的命令。我是按照第一種SDL1執(zhí)行的。
第一句命令git clone https://github.com/pygame/pygame.git應(yīng)該是用來下載pygame壓縮包的,不需要執(zhí)行。因為我已經(jīng)下載了。
直接執(zhí)行第二條命令:cd pygame
這條命令需要根據(jù)你下載的pygame壓縮包的存放目錄更改。我pygame-1.9.6.tar.gz.解壓縮后的目錄是:C:\myapp\pygame-1.9.6,所以我的執(zhí)行命令是:


cd C:\myapp\pygame-1.9.6

執(zhí)行:


pip install setuptools requests -U
python -m buildconfig

沒有出現(xiàn)錯誤。


執(zhí)行python setup.py install,出現(xiàn)錯誤。具體錯誤代碼忘了截屏了,大致是VC2014的cl.exe出問題。我重新安裝了visualcppbuildtools full.exe,點擊修復(fù)。然后根據(jù)要求重啟電腦。


重啟電腦后,我并沒有再執(zhí)行上述步驟。而是進入命令行,先執(zhí)行了一次


pip install pygame。

仍然顯示錯誤,如下:


在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決


接著,我又執(zhí)行了命令:


pip install pygame==2.0.0.dev6

成功了。注意,是雙等號,前后不要有空格。


這純粹是無意嘗試的。為什么會執(zhí)行這條命令?我是在https://github.com/pygame/pygame頁面,點擊release時查詢新pygame的發(fā)行版本時:


在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決


進入
https://github.com/pygame/pygame/releases,該網(wǎng)頁顯示新發(fā)布的pygame版本。
發(fā)現(xiàn)如下使用命令安裝時可以在pygame后面添加版本號:


在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決


其實這條命令在我上述步驟執(zhí)行之前,我也執(zhí)行過,但仍然是失敗的。執(zhí)行完上述步驟1、2、3之后,這次卻成功了。所以我也不知道哪一步才是關(guān)鍵性步驟了

關(guān)于在Python3.9.0 a1中安裝pygame出現(xiàn)錯誤如何解決問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


名稱欄目:在Python3.9.0a1中安裝pygame出現(xiàn)錯誤如何解決-創(chuàng)新互聯(lián)
轉(zhuǎn)載來于:http://weahome.cn/article/cdsois.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部