午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

Python中setup.py的目的和用途

 啟辰ozkb3yjim4 2018-10-08
setup腳本是python中使用Distutils來構(gòu)建、分發(fā)以及安裝模塊活動的中心。它的目的是使得軟件可以正確安裝。
如果想法分發(fā)一個名叫foo的module,并使之包含在一個文件foo.py,這時你的setup腳本可以像下面的示例代碼一樣簡單:

from distutils.core import setup
setup(name='foo',
version='1.0',
py_modules=['foo'],
)
為了分發(fā)上面的foomodule,你需要創(chuàng)建setup腳本,setup.py,腳本文件中包含上面的代碼,然后在控制臺命令行中運行下面的命令: 

python setup.py sdist

sdist將會創(chuàng)建一個壓縮文件(Unix平臺將會是tar包,Windows系統(tǒng)中將會是Zip壓縮文件),這其中包含你的setup.py安裝腳本和你的foo.py模塊。壓縮文件的名字將會是foo-1.0.tar.gz(或.zip)。
當最終用戶需要安裝你的foo模塊時,他只需要下載這個foo-1.0.tar.gz(或.zip),并且解壓到名為foo-1.0的文件夾中,并運行setup.py執(zhí)行安裝就可以了。安裝命令如下:

python setup.py install

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多