模組的釋出和安裝
為了在Python中方便的使用別人製作好的模組,需要獲取別人已經制作好的模組,然後安裝到我們的Python執行環境當中,那麼如何製作模組併發布安裝呢,下面介紹具體的方法。
1、建立一個包:
建立一個資料夾,然後把響應的py檔案放入到該資料夾裡面,然後在該資料夾裡面建立一個__init__.py檔案,然後進入這個py檔案進行配置,如圖:
2、模組的製作和釋出
2.1、在包同級目錄建立一個setup.py檔案,如圖:
2.2、編輯該檔案:
2.3、構建模組,終端進入到該目錄,然後執行命令: python3 setup.py build
如果需要安裝到python2環境下,可以執行python setup.py build
2.4、生成釋出壓縮包:python3 setup.py sdist,如圖
2.5、如果別人需要使用這個模組,可以拷貝cz-1.0.tar.gz到他的電腦,然後進行解壓,最後獲得一個cz-1.0的模組,最後使用下面的命令把該模組安裝到他的系統裡面:sudo python3 setup.py install,然後就可以使用這個模組了。
我們也可以檢視該模組是否安裝成功,可以在ipython環境下使用:TestMsg.__file__檢視系統模組安裝的路徑,然後進入到具體路徑檢視,如圖:
相關文章
- Python 模組的製作,釋出,安裝Python
- Python 庫/模組的pip安裝和IPython的使用Python
- python 模組安裝Python
- PyMySQL模組安裝MySql
- Python模組安裝Python
- python 安裝模組的方法Python
- Python:檢視已安裝模組 和 檢視可匯入模組Python
- NPM包(模組)釋出、更新、撤銷釋出NPM
- php 安裝zip模組PHP
- Python安裝selenium模組Python
- windows 安裝 Pillow 模組Windows
- FreeSwitch一些模組的安裝
- Python paramiko模組的安裝與使用Python
- 怎樣安裝python的GPIO模組Python
- pip 命令安裝模組包
- python openssl模組如何安裝?Python
- pip進行模組安裝
- Python筆記之paramiko模組安裝和使用示例Python筆記
- Python模組、第三方模組安裝、模組匯入教程Python
- 插片式遠端IO模組:單通道PNP和NPN編碼器模組功能和安裝方法
- 如何釋出你自己的React模組至NPMReactNPM
- nodejs檢查已安裝模組NodeJS
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- Python安裝模組有哪些方法?Python
- 怎麼用anaconda安裝模組?
- 關於Nginx安裝PHP的fileinfo和xsendfile模組的一些事宜NginxPHP
- 「模組化安裝」,定義你自己的CloudQueryCloud
- 強制解除安裝報錯模組
- Nginx安裝nginx-rtmp-module模組Nginx
- 手撕Vuex-安裝模組方法Vue
- python模組安裝目錄在哪裡Python
- 安裝fbprophet模組詳細步驟
- Centos下安裝FastDFS及Nginx模組CentOSASTNginx
- ES模組化的匯入和匯出
- Python 包安裝和管理工具pip 18.0 釋出Python
- Python安裝cx_Oracle模組遇到的問題PythonOracle
- python(pip)包/模組:如何離線安裝?Python
- Python如何檢視安裝了哪些模組?Python