1. 程式人生 > >windows下構建發布python模塊(轉載)

windows下構建發布python模塊(轉載)

stl div desktop .html tor target python from pop

轉自:http://blog.sciencenet.cn/blog-800737-649292.html

1. 首先將你要發布的模塊(函數)寫在一個Python文件裏,即以*.py的文件,如nester.py文件(該文件內容即為你要發布的函數)

2. 創建一個文件夾如nester,將nester.py文件復制到該文件夾裏 3. 在該文件夾裏創建一個名為setup.py文件其內容為: from distutils.core import setup setup( #下面都是setup函數的參數名 name = ‘nester‘, version = ‘1.0.0‘, #版本號 py_modules = [‘nester‘], author = ‘Karrdy‘, #作者 author_email = ‘[email protected]‘, url = ‘http://www.headfristlabs.com‘, description = ‘A simple printer of nester lists‘ #簡介內容 ) 4. 構建一個發布文件 打開cmd,命令行將位置轉到nester文件夾下,即在cmd裏的c:\User\Administrator>後敲入cd 你的nester文件夾位置 由於我把nester文件夾放在桌面上,所以是cd c:\User|Administrator\Desktop\nester回車 【其實有個簡單的方法,在你cd加一空格後直接把nester文件夾用鼠標拖到cmd窗口,這樣文件夾的位置就會直接顯示 到裏面,就不用一點一點敲了。 】 接著在cmd裏輸入: 你的python.exe的位置,我的是放在D:\Python27\python.exe 所以輸入的是 D:\Python27\python.exe setup.py sdist 回車之後會出現running sdist……不用管了,窗口不要關,下面還要用。 5. 將發布安裝到你的Python本地副本中 任然在上面的窗口中輸入: D:\Python27\python.exe setup.py install 回車就可以了,會出現running install……不用管了。 這樣你要發布的模塊就構建發布好了,也安裝到你本地副本中了。 註:對於其他系統的電腦,如Mac和Unix和Linux系統的構建發布Python書上都有,請自己查看,不在贅述。

windows下構建發布python模塊(轉載)