導航:首頁 > 軟體知識 > python如何發布程序

python如何發布程序

發布時間:2023-02-09 11:13:32

㈠ 如何將python開發的程序打包發布

1、下載並安裝py2exe,可下載最新版本。

2、編寫安裝腳本,比較簡單,不過多解釋,如下:

Screenshot_setup.py

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from distutils.core import setup
import py2exe

includes = ["encodings", "encodings.*"]
data_files = ['CameraDll.dll']
options = {"py2exe":
{ "compressed": 1,
"optimize": 2,
"bundle_files": 1,
"includes": includes

}
}

setup(
version = "1.0",
description = "Screenshot Tool",
name = "Screenshot Tool",
options = options,
zipfile=None,
data_files = data_files,
console=[{"script": "Screenshot.py", "icon_resources": [(1, "Screenshot.ico")] }]
)
各參數含義見第5小節或執行python命令行下執行help(py2exe)查看。

3、打包程序:

a、將要找包的程序、文件和打包腳本放在同一目錄下,如下:

E:\tmp\pyexe_tmp>tree /F
文件夾 PATH 列表
卷序列號碼為 0007F240 101F:F68D
E:.
CameraDll.dll
screenshot.ico
Screenshot.py
screenshot_setup.py
沒有子文件夾

E:\tmp\pyexe_tmp>
b、執行打包腳本:
E:\tmp\pyexe_tmp>python screenshot_setup.py py2exe
python screenshot_setup.py py2exe
running py2exe
creating E:\tmp\pyexe_tmp\build
creating E:\tmp\pyexe_tmp\build\bdist.win32
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\collect-2.6
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\bundle-2.6
creating E:\tmp\pyexe_tmp\build\bdist.win32\winexe\temp
creating E:\tmp\pyexe_tmp\dist
*** searching for required moles ***
*** parsing results ***
*** finding dlls needed ***
*** create binaries ***
*** byte compile python files ***
writing byte-compilation script 'e:\tmp\tmp1ecbcw.py'

㈡ 怎麼把python程序發給別人

可以將python編譯成可執行文件發送,也可以採取打包的形式,將程序打包成壓縮文件包後再發送。

㈢ 在windows下使用vs2013中的python Django開發的Web應用程序如何發布讓別人可以訪問

首先得有一個「別人可以訪問」的伺服器。去看看國內的雲服務吧,比如阿里雲或者新浪雲。
然後,把web程序部署上去。雲服務商應該都提供有文檔,介紹如何部署。

㈣ python 程序怎麼打包發布

發布自己的python包

1. 首先先去PyPI注冊帳號

2. 配置~/.pypirc如下:

[distutils]
index-servers =
pypi
pypitest

[pypi]
username:ShaoZhengjiang
password:mypassword

[pypitest]
username:ShaoZhengjiang
password:mypassword

3. 然後注冊並上傳自己的包到測試伺服器

pypi提供了一個測試伺服器,我們可以在這個測試伺服器上做測試。

python setup.py register -r pypitest

然後

python setup.py sdist upload -r pypitest

若沒有問題我們應該不會得到任何錯誤。

4. 上傳至PyPI

若上面的測試成功,我們就可以按照相同的步驟將包注冊並上傳。

python setup.py register -r pypi
python setup.py sdist upload -r pypi

Ok,之後我們就可以在PyPI上看到我們自己的包了。(https://pypi.python.org/pypi/vaspy/)

閱讀全文

與python如何發布程序相關的資料

熱點內容
化妝品批發代理商需要什麼資質 瀏覽:25
p城的技術怎麼樣 瀏覽:109
技術類體操的基礎技術是什麼 瀏覽:18
網路登不上了如何查詢以前信息 瀏覽:898
陌陌如何設置拒絕接收信息 瀏覽:127
陽泉二手車市場哪個好 瀏覽:354
綠通網路預約通過哪個小程序 瀏覽:971
物流企業的信息反饋效率如何 瀏覽:877
赤峰調料批發市場在哪裡 瀏覽:20
復制的程序為什麼運行錯誤 瀏覽:570
大數據下載在哪裡 瀏覽:918
選款標准數據是什麼意思 瀏覽:665
行駛證能查詢車輛什麼信息 瀏覽:798
客戶問如何知道你的產品是正品 瀏覽:501
什麼是重命名數據類型 瀏覽:766
作為產品經理如何寫app的邏輯 瀏覽:123
小米換機怎麼選擇第三方應用程序 瀏覽:248
酒店代理怎麼推廣 瀏覽:855
如何跟蹤小程序交互代碼 瀏覽:242
我想買個小程序在哪裡找 瀏覽:613