版權聲明:本文為部落客原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結和本聲明。
本文連結:https://blog.csdn.net/xc_zhou/article/details/102488021
1、在你的項目檔案夾的工作目錄下,建立setup.py檔案,然後在裡面添加如下内容:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
import setuptools
setup(
name='jparser', # 包的名字
author='zhouxinfei', # 作者
version='0.1.0', # 版本号
license='MIT',
description='project describe', # 描述
long_description='''long description''',
author_email='[email protected]', # 你的郵箱**
url='https://blog.csdn.net/xc_zhou', # 可以寫github上的位址,或者其他位址
# 包内需要引用的檔案夾
# packages=setuptools.find_packages(exclude=['url2io',]),
packages=["jparser"],
# keywords='NLP,tokenizing,Chinese word segementation',
# package_dir={'jieba':'jieba'},
# package_data={'jieba':['*.*','finalseg/*','analyse/*','posseg/*']},
# 依賴包
install_requires=[
'requests >= 2.19.1',
"lxml >= 3.7.1",
],
classifiers=[
# 'Development Status :: 4 - Beta',
# 'Operating System :: Microsoft' # 你的作業系統 OS Independent Microsoft
'Intended Audience :: Developers',
# 'License :: OSI Approved :: MIT License',
# 'License :: OSI Approved :: BSD License', # BSD認證
'Programming Language :: Python', # 支援的語言
'Programming Language :: Python :: 3', # python版本 。。。
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Topic :: Software Development :: Libraries'
],
zip_safe=True,
)
複制
2、在setup.py目錄下執行
python setup.py sdist
複制
最終生成一個dist檔案夾,在檔案夾裡面就有一個建立好的安裝包,格式為xxx.tar.gz的壓縮包
3、安裝xxx.tar.gz包
pip install xxx.tar.gz
複制
4、檢查是否安裝成功
pip list # 顯示所有已安裝的包
複制
參考:https://blog.csdn.net/weixin_43922901/article/details/89815055