模組的釋出和安裝
為了在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__檢視系統模組安裝的路徑,然後進入到具體路徑檢視,如圖:
相關文章
- nodejs新建模組,釋出模組NodeJS
- NPM包(模組)釋出、更新、撤銷釋出NPM
- PyMySQL模組安裝MySql
- php模組安裝PHP
- 安裝MySQLdb模組MySql
- [LAMP]——mod_security和mod_evasive模組的安裝LAMP
- 模組化日常:耗時的釋出
- Python 庫/模組的pip安裝和IPython的使用Python
- windows下python安裝Numpy和Scipy模組WindowsPython
- python 安裝模組的方法Python
- 釋出node模組到npmNPM
- Python 包安裝和管理工具pip 18.0 釋出Python
- php 安裝zip模組PHP
- Python模組安裝Python
- windows 安裝 Pillow 模組Windows
- nginx安裝echo模組Nginx
- perl cpan 模組安裝
- pmcyg 1.0 釋出,Cygwin 安裝包建立工具
- Python 2.7.4釋出,更快的IO模組Python
- Python:檢視已安裝模組 和 檢視可匯入模組Python
- pip進行模組安裝
- pycharm安裝python模組PyCharmPython
- OpenStack安裝(四)-Neutron模組
- pip安裝模組失敗
- OpenStack安裝(三) Nova模組
- Greenplum安裝dblink模組
- 使用CPAN安裝Perl模組
- 如何釋出你自己的React模組至NPMReactNPM
- 在Windows和Linux上安裝paramiko模組薦WindowsLinux
- Mixpanel:iOS 15釋出80天裝置安裝已近60%iOS
- FreeSwitch一些模組的安裝
- 怎樣安裝python的GPIO模組Python
- strawberry perl安裝,環境變數及模組安裝變數
- Python筆記之paramiko模組安裝和使用示例Python筆記
- Python安裝selenium模組Python
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- python openssl模組如何安裝?Python
- Paramiko模組安裝與使用