當前位置:首頁 » 編程語言 » python發布

python發布

發布時間: 2022-02-04 03:59:02

A. 如何發布python程序


如何發布一個Python程序:

1、安裝一個pyInstaller

在pycharm里點 file—–>setting—–>Project workspace——>Interpreter——>點pip右邊的+號,進入下面這個界面:

搜索pyInstaller, 點擊左下方Install package安裝(出現錯誤了可以多安裝幾次)

(或者在命令提示符界面 用 pip install pyinstaller命令安裝)

2、將.py文件打包成.exe文件

在完成第一步的安裝後,就開始我們的打包。在打包之前可以先運行一下你要打包的.py文件是否可以運行,然後進行打包。

在pycharm中右鍵點擊你將要打包的文件,找到Open in terminal點一下。

在下面出現的Local框內輸入命令:pyinstaller -F 文件名,運行。

然後進行打包

打包完成後,稍等一下會刷新出一個dist文件夾, 點擊 ,在裡面有一個 .exe文件,右鍵,點擊裡面的 Show in Explore 找到一個.exe文件(如果不一樣的可以看一下你下面打包成功後出現的路徑。)

3、發送

將打包好的.exe文件拉到你之前.py文件所在的文件夾,將所有需要的素材一起發送。

別人收到後就能打開你的.exe文件運行你的程序。

眾多python培訓視頻,盡在python學習網,歡迎在線學習!

B. Python 3.6 即將發布,都有哪些新特性

Python 已加入了對函數變數類型進行注釋的標准,也就是 type hint。
而 Python 3.6 中則根據PEP 526的提議,加入了對更多變數類型注釋的功能,包括類變數和實例變數。

C. python在windows下如何構建發布

這里片文章@@
http://blog.csdn.net/u011465933/article/details/9567375

D. python構建發布報錯

不是很清楚嗎?它告訴你是語法錯誤啊,還指出了在 setup.py 的第5行的 version = '1.0.0', 上有語法問題,你打開源碼看一下就知道錯在哪了

E. python所有版本發布時間

Python的所有版本發布時間如下:

Python 3.3.2發布於2013年5月15日。

Python 3.2.5發布於2013年5月15日。

Python 3.1.5發布於2012年4月10日。

Python 3.0.1發布於2009年2月13日。

Python 2.7.5發布於2013年5月15日。

Python 2.6.8發布於2012年4月10日。

Python 2.5.6發布於2011年5月26日。

Python 2.4.6發布於2008年12月19日。

Python 2.3.7發布於2008年3月11日。

Python 2.2.3發布於2003年5月30日。

Python 2.1.3發布於2002年4月8日。

Python 2.0.1發布於2001年6。

Python 1.6.1發布於2000年9月。

Python 1.5.2發布於1999年4月。

Python的創始人為荷蘭人吉多·范羅蘇姆 (Guido van Rossum)。1989年聖誕節期間,在阿姆斯特丹,Guido為了打發聖誕節的無趣,決心開發一個新的腳本解釋程序,作為ABC 語言的一種繼承。

之所以選中Python(大蟒蛇的意思)作為該編程語言的名字,是取自英國20世紀70年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus)。

ABC是由Guido參加設計的一種教學語言。就Guido本人看來,ABC 這種語言非常優美和強大,是專門為非專業程序員設計的。

但是ABC語言並沒有成功,究其原因,Guido 認為是其非開放造成的。Guido 決心在Python 中避免這一錯誤。同時,他還想實現在ABC 中閃現過但未曾實現的東西。

就這樣,Python在Guido手中誕生了。可以說,Python是從ABC發展起來,主要受到了Mola-3(另一種相當優美且強大的語言,為小型團體所設計的)的影響。並且結合了Unix shell和C的習慣。

(5)python發布擴展閱讀

Python的設計哲學是「優雅」、「明確」、「簡單」。因此,Perl語言中「總是有多種方法來做同一件事」的理念在Python開發者中通常是難以忍受的。Python開發者的哲學是「用一種方法,最好是只有一種方法來做一件事」。

在設計Python語言時,如果面臨多種選擇,Python開發者一般會拒絕花俏的語法,而選擇明確的沒有或者很少有歧義的語法。

由於這種設計觀念的差異,Python源代碼通常被認為比Perl具備更好的可讀性,並且能夠支撐大規模的軟體開發。這些准則被稱為Python格言。在Python解釋器內運行import this可以獲得完整的列表。

F. python3.3如何構建發布

要在cmd中先進入setup.py所在文件夾(例如:輸入 cd E:,進入E盤目錄),然後再輸入c:\python33\python.exe setup.py sdist(前面的目錄要根據python安裝位置)

G. python程序如何發布

pyinstaller
py2exe
cxFreeze

H. 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/)

I. python 怎麼發布到伺服器

使用pip或easy_install可以管理和安裝python的package包,實際上它們都是從pypi伺服器中搜索和下載package的。目前在pypi伺服器上,有超過三萬多個package,同時還允許我們將自己的代碼也上傳發布到伺服器上。這樣,世界上的所有人都能使用pip或easy_install來下載使用我們的代碼了。

具體步驟如下:

首先創建項目文件和setup文件。

目錄文件結構如下:

project/
simpletest/
__init__.py
test.py
setup.py

假設項目文件只有一個simpletest包,裡面有一個test.py文件。

創建的setup.py文件格式大致如下,其中,install_requires欄位可以列出依賴的包信息,用戶使用pip或easy_install安裝時會自動下載依賴的包。詳細的格式參考文檔。

from setuptools import setup, find_packages

setup(
name = 'simpletest',
version = '0.0.1',
keywords = ('simple', 'test'),
description = 'just a simple test',
license = 'MIT License',
install_requires = ['simplejson>=1.1'],

author = 'yjx',
author_email = '[email protected]',

packages = find_packages(),
platforms = 'any',
)

然後將代碼打包。

打包只需要執行python
setup.py xxx命令即可,其中xxx是打包格式的選項,如下:

# 以下所有生成文件將在當前路徑下 dist 目錄中
python setup.py bdist_egg # 生成easy_install支持的格式
python setup.py sdist # 生成pip支持的格式,下文以此為例

發布到pypi。

發布到pypi首先需要注冊一個賬號,然後進行如下兩步:

注冊package。輸入python setup.py register。
上傳文件。輸入python setup.py sdist upload。

安裝測試

上傳成功後,就可以使用pip來下載安裝了。

另外,pypi還有一個測試伺服器,可以在這個測試伺服器上做測試,測試的時候需要給命令指定額外的"-r"或"-i"選項,如python
setup.py register -r "https://testpypi.python.org/pypi",python
setup.py sdist upload -r "https://testpypi.python.org/pypi",pip
install -i "https://testpypi.python.org/pypi" simpletest。

發布到測試伺服器的時候,建議在linux或cygwin中發布,如果是在windows中,參考文檔,需要生成.pypirc文件,參考另一篇博文。

熱點內容
蘋果怎樣解壓縮文件 發布:2025-01-09 17:12:32 瀏覽:440
同方存儲 發布:2025-01-09 17:04:30 瀏覽:799
網路連接一般什麼密碼 發布:2025-01-09 17:04:30 瀏覽:392
臉書的賬號密碼在哪裡 發布:2025-01-09 16:59:16 瀏覽:191
台灣伺服器怎麼選雲空間 發布:2025-01-09 16:50:06 瀏覽:441
防走失牽引繩密碼如何找回 發布:2025-01-09 16:39:14 瀏覽:705
壓縮機的構造 發布:2025-01-09 16:31:13 瀏覽:152
安卓iis伺服器搭建 發布:2025-01-09 16:31:11 瀏覽:856
鬥地主編程 發布:2025-01-09 16:31:11 瀏覽:596
我的世界花雨亭伺服器怎麼玩 發布:2025-01-09 16:31:10 瀏覽:320