欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

沒有安裝Python的電腦運行Python代碼教程

 更新時間:2021年10月13日 09:44:17   作者:顧木子吖  
你有沒有遇到過這種情況,自己辛苦碼完了代碼想發(fā)給別人運行看效果,可是對方竟然沒安裝Python,這要怎么運行呢?本篇文章帶你解決這個問題,需要的朋友快來看看

導語

這篇文章是我之前很想寫的,但是拖到了今天!

咳咳咳......主要是有粉絲讓我安排一下!寵粉.jpg

很多新手小伙伴兒是不是經常有這個疑問:“你把代碼發(fā)給我了,BUT我怎么發(fā)給沒有python的人運行呢?”

這里小編為大家統(tǒng)一解決一下這個問題,確實是個大問題。

正文

  • 在cmd里安裝pyintsaller包。

首先將安裝轉換工具—pyinstaller:需要打開cmd,然后在cmd里輸入一行命令即可。

pip install pyinstaller

如果覺得安裝太慢,還可以加入國內鏡像下載:【我比較習慣用豆瓣的】。

 pip install -i https://pypi.douban.com/simple/ pyinstaller

之前的文章有講過滴:

常用源鏡像:

1.清華:https://pypi.tuna.tsinghua.edu.cn/simple

2.阿里云:http://mirrors.aliyun.com/pypi/simple/

3.中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

4.華中理工大學:http://pypi.hustunique.com/

5.山東理工大學:http://pypi.sdutlinux.org/

6.豆瓣:http://pypi.douban.com/simple/

  • 在cmd里輸入打包成exe的命令。

然后在cmd里跳轉地址到Python代碼所在的文件地址,然后輸入以下命令,即可將Python代碼轉成exe,并生成一個名為dist的文件夾,在文件夾中可以找到剛打包完成的exe。

pyinstaller -F xxxx.py(要打包的py文件)
pyinstaller -D xxxx.py(要打包的py文件)

功能注釋:

功能 注釋
-F 打包成一個文件
-D 打包成一個文件夾
-n 重新命名
--noconsole 去掉cmd命令窗口
-i 加入圖標,圖標需要是ico格式

打包舉例:1.打包時候修改文件名,2.運行時候不顯示命令窗口,3.改變游戲圖標。

pyinstaller -F -i label.ico main.py -n 掃雷小游戲 --noconsole

如果有問題看下面:

(1)一閃而過怎么辦?

原因:打包的源碼或環(huán)境有問題。

解決辦法:打包成有命令窗口的exe,并將exe在cmd里運行,運行不成功會顯示報錯信息,然后根據(jù)報錯信息修改。

(2)打包后的文件太大怎么辦?

原因:在python導包的時候,將包的全部函數(shù)打包成exe了。

解決辦法:這里需要在代碼里更改導包方式,例如將import sys改為from sys import exit。

(3)缺少相關素材。

將代碼里所有涉及到素材的文件都改成絕對路徑(針對本臺電腦)。

將相關素材的路徑換成相對路徑,并將所有素材和exe放到一個文件夾下(針對移植exe)。

(4)關于圖標的ico文件去哪里轉?

在這個網址可以將圖片轉成ico圖標 http://www.bitbug.net/

(5) 圖標加載進去不顯示怎么辦?

刷新界面或者將exe文件復制粘貼到其它路徑下就能看到。

(6)pyintsaller --help。

關于pyinstaller功能最最最全面的解釋,可以在cmd里直接使用命令得到:

pyinstaller --help

總結

好啦!打包完成之后發(fā)給你想發(fā)的對象吧~無需python也能直接運行小程序!

你們的支持是我最大的動力??!記得三連哦~mua 歡迎大家閱讀往期更多文章~

到此這篇關于沒有安裝Python的電腦運行Python代碼教程的文章就介紹到這了,更多相關Python 運行代碼內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python安裝Matplotlib包完整步驟記錄

    Python安裝Matplotlib包完整步驟記錄

    這篇文章主要給大家介紹了關于Python安裝Matplotlib包的相關資料,Matplotlib是一個Python 2D繪圖庫,它以多種硬拷貝格式和跨平臺的交互式環(huán)境生成出版物質量的圖形,需要的朋友可以參考下
    2023-12-12
  • python?spotlight庫簡化交互式方法探索數(shù)據(jù)分析

    python?spotlight庫簡化交互式方法探索數(shù)據(jù)分析

    這篇文章主要為大家介紹了python?spotlight庫簡化的交互式方法探索數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python爬蟲之Spider類用法簡單介紹

    Python爬蟲之Spider類用法簡單介紹

    這篇文章主要介紹了Python爬蟲之Spider類用法簡單介紹,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • 基于python使用tibco ems代碼實例

    基于python使用tibco ems代碼實例

    這篇文章主要介紹了基于python使用tibco ems代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • 跟老齊學Python之有容乃大的list(2)

    跟老齊學Python之有容乃大的list(2)

    上一篇文章中,我們對list的操作提到了list.append(x),也就是將某個元素x 追加到已知的一個list后邊。今天我們來繼續(xù)討論list。
    2014-09-09
  • PyTorch中的torch.cat簡單介紹

    PyTorch中的torch.cat簡單介紹

    這篇文章主要介紹了PyTorch中的torch.cat,包torch包含了多維疑是的數(shù)據(jù)結構及基于其上的多種數(shù)學操作,包含了多維張量的數(shù)據(jù)結構以及基于其上的多種數(shù)學運算,更多相關資料?需要的小伙伴可以參考一下
    2022-03-03
  • Python 字節(jié)流,字符串,十六進制相互轉換實例(binascii,bytes)

    Python 字節(jié)流,字符串,十六進制相互轉換實例(binascii,bytes)

    這篇文章主要介紹了Python 字節(jié)流,字符串,十六進制相互轉換實例(binascii,bytes),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python本地cache不當使用導致內存泄露的問題分析與解決

    Python本地cache不當使用導致內存泄露的問題分析與解決

    最近在項目開發(fā)中遇到了本地cache不當使用導致的一個內存泄露問題,所以本文主要分析了問題出現(xiàn)的原因已經解決方法,需要的小伙伴可以參考下
    2023-08-08
  • Python imread、newaxis用法詳解

    Python imread、newaxis用法詳解

    這篇文章主要介紹了python imread、newaxis用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • django中ORM模型常用的字段的使用方法

    django中ORM模型常用的字段的使用方法

    這篇文章主要介紹了django中ORM模型常用的字段的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03

最新評論