關於Python3(v3.6.3)的cx_freeze安裝問題 (轉)


系統環境 :win7 amd 64位 
Python:python 3.6 
然后就在python.org上找到了cx_freeze的whl包,下載地址:cxfreeze 
然后就遇到了一大堆問題: 
1.cxfreeze需要選擇對應的python版本,在選擇過程中一定要選擇自己的版本。 
2.在安裝cx_Freeze-6.0b1-cp36-cp36m-win_amd64.whl后,又發現了以下的問題 
CMD報錯 
3.然后自己按照教程又寫了個cxfreeze.bat,發現還是不行,用cx_freeze -h,還是出現上述結果。后來發現在cmd中 CD到相關路徑下 python一下 ,如圖 
這里寫圖片描述 
就自動生成了cxfreeze.bat文件。 
4.按道理講,在命令行中輸入cx_freeze -h,應該不會報錯了,但是還是出現上述圖片的錯誤,要瘋了!!! 
暴力解決方案:既然一直報錯D:\PROGRAM 不是內部或外部命令,就干脆**重新安裝**python到根目錄下面來。然后在CMD中通過 
pip install cxfreeze 
重新安裝了一遍cxfreeze。再在CMD中 
python cxfreeze-postinstall 
生成cxfreeze.bat文件。 
而后,再在CMD中測試cx_freeze -h看看是否安裝成功,結果。。。。cx_freeze -h不行(抓狂),再抱着試試看的心態cxfreeze -h一下,握草,竟然可以了(笑哭)! 
這里寫圖片描述

總結

目前來看,在沒有別的解決方案的情況下,有如下解決辦法: 
1.重新安裝python到根目錄(注意設置好環境變量),再通過CMD中安裝cxfreeze(避免安裝錯誤的版本)。 
2.可能由於python2和python3版本的問題,如果cx_freeze -h,試一試cxfreeze -h。 
因為沒有遇到過其他問題,一般通過上述兩種方案能夠解決xzfreeze的安裝問題。


免責聲明!

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



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