本文目錄一覽:
如何自己安裝python包
下載好安裝包以後,就可以進行Python的安裝了,雙擊安裝包文件(這裡以python-3.8.3-amd64.exe為例) 先自己下載
第一步主要是安裝方式,’Install Now’會立即安裝下面的配置開始安裝,這個安裝位置不太好記,一般選擇’Customize installation’安裝,自己定義安裝過程;’Add Python 3.8 to PATH’最好選上.
請點擊輸入圖片描述
安裝第一步
第二步選擇要安裝的功能,其中的pip是必須要安裝,如果你不是很熟悉,其他的一般選擇默認就好了
請點擊輸入圖片描述
安裝第二步
第三步主要指定安裝位置,最好選擇一個不帶中文,方便記憶的安裝路徑,作者一般選擇安裝在C盤的根目錄下面,Python3.8的目錄就是C:Python38
請點擊輸入圖片描述
安裝第三步
第四步開始安裝,等待安裝完成,就可以開始使用Python了
請點擊輸入圖片描述
安裝第四步
安裝完成,在安裝目錄就是出現如下內容
請點擊輸入圖片描述
安裝目錄內容
在開始菜單將出現Python3.8的菜單項
請點擊輸入圖片描述
開始菜單項
至此,Python就安裝完畢了,接下來就可以開始Python的奇妙之旅了
在開始菜單裡面,有兩個菜單可以運行Python
IDLE(Python 3.8 64-bit)是Python的簡單編輯環境,這個編輯環境比較簡單,一些小的腳本可以在這裡編寫,還可以簡單調試Python程序
Python IDLE
Python 3.8(64-bit)是Python的cmd環境,可以執行簡單Python語句
如何創建自己的python包
用distutils製作自己的安裝包
看下面的例子:
mylib.py 文件
def add(x,y):
return x+y
def division(x,y):
return x/y
def mutiply(x,y):
return x*y
def subtract(x,y):
return x-y
def main():
pass
if __name__ == ‘__main__’:
main()
簡單的方法可以進入到mylib.py存放的目錄,然後import mylib就可以使用它提供的方法了。但是如果項目比較大,需要很多人協作的話,這樣就非常不方便。這時候可以使用distutils標準庫。於是我們可以在mylib.py同級目錄下再創建一個setup.py,它的內容如下:
from distutils.core import setup
setup(name=’mylib’,
version=’1.0′,
py_modules=[‘mylib’],
)
name是指定的包名,version是版本號,py_modules里包含需要安裝的python文件,本例中即為mylib.py文件。
編寫好setup.py後,就可以使用
python setup.py install
把它安裝到系統中了。
要把自己的安裝包上傳到PyPI上,從而像其他安裝包一樣可以試用easy_install 或 pip安裝的話,就需要遵循PEP241,給出足夠的元數據才行,比如對包的描述,作者的信息,授權方式,主頁等,具體的可以查詢文檔。
如何製作自己的python
1. 單文件模塊:直接把文件拷貝到$python_dir/lib
2. 多文件模塊,帶setup.py:python setup.py install
3. egg文件,類似Java的jar:
1) 下載ez_setup.py,運行python ez_setup
2) easy_install *.egg
原創文章,作者:GXJQ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/137355.html