一,首先要将你模块打包成.whl文件 打包的package中需要包含***.md、LICENSE[非必须]和***.py文件。三者分别是说明文档,许可证以及python setuptools所用来安装该package的构建脚本。***.py中包含了package对应的信息(例如该package的名称、版本、作者)以及该package应当包含的程序文件和数据。其中的***.py包含安装的各种信息,如:import osfrom setuptools import setup, find_packagessetup( name='打包后包的文件名', version='版本号', description='说明', license='版权信息', author='作者', author_email='作者邮件', packages='要打包的目标文件目录', py_modules='要看打包的模块名',include_package_data=True, python_requires='>=3.6', install_requires=['numpy>=1.16.4', 'scipy>=1.3.1', 'xarray>=0.15.0'], data_files=[], classifiers=[ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "License :: OSI Approved :: GNU General Public License (GPL)", "Development Status :: 4 - Beta" ], scripts=[],)当然,还有其它的信息(参考官网packaging.***.org),然后用python ***.py check 检查最后用python ***.py bdist_wheel打包成whl二,安装本地的wslpip install /包的目录名/包名.wsl(除非你是专业开发者,一般没必要这么做,包文件本身就是py,拷入当前工程或系统包含目录就可以使用的,当然,若你是专业的,whl可以让你发布你的包)