天天看點

python中用pygame開發遊戲用pyinstaller轉成exe格式檔案,運作時出現一閃而過的現象的其中之一解決方法和思路win上的解決方法

**python中用pygame開發遊戲用pyinstaller轉成exe格式檔案,運作時出現一閃而過的現象的其中之一解決方法和思路**

  • win上的解決方法

win上的解決方法

(小弟也是在學習的過程中對遇到問題的解決方法進行分享,如有錯誤希望指正)
	在運作時出現一閃而過的時候,看一下你安裝的requests有咩有在你電腦上的python,因為在pycharm中有了requests,但是在你的電腦
的python中不一定有,是以要確定都安裝的情況下,

	打包轉換過程:
		就在WIN的終端下輸入pyinstaller -F (打包的源檔案.py)
		最後會有一條資訊提示轉換EXE成功
		 INFO: Building EXE from EXE-00.toc completed successfully.
		 然後就會在你目前檔案夾下産生兩個檔案夾( dist 和 build的檔案夾)轉換好的EXE檔案在dist檔案夾裡面
		 
		解決:
			這時候打開出現一閃而過的情況下,就用WIN的終端去直接運作這個檔案,目前我出現的問題就是我做的遊戲有圖檔之類的,
			是以在使用終端去運作的時候就會有錯誤資訊提示說:不能夠打開什麼什麼.png檔案之類的提示,就意味着你打包遊戲的時候
			缺失這些檔案,你就可以把這些檔案按照你程式裡面寫的路徑複制到dist檔案裡面,再直接輕按兩下exe檔案就可以正常運作了。
	
		總結:
			 利用WIN的終端下運作檔案會有提示錯誤資訊,根據錯誤資訊去修改,
			 或者再使用pyinstaller轉換的過程中也會有錯誤資訊提示,也可以根據這個資訊去做修改