python——打包自己的库并安装

一、安装setuptools

bash 复制代码
pip install setuptools

二、在包外创建setup.py文件

py 复制代码
from distutils.core import setup

setup(
    name="mypackage",
    version="1.0",
    py_modules=["mypackage.mymodel1", "mypackage.mymodel2"]
)

三、在setup.py文件同级目录下进行构建

bash 复制代码
python ./setup.py build

四、也可以生成压缩包

bash 复制代码
python ./setup.py sdist

五、安装打包好的包

bash 复制代码
# 安装
pip install D:/Users/Administrator/PycharmProjects/python-250716/dist/mypackage-1.0.tar.gz

# 查看
pip list
相关推荐
北冥you鱼3 小时前
Go Modules 使用指南:从入门到精通
开发语言·后端·golang
l1t3 小时前
duckdb 1.6dev新增的.manual命令
开发语言·数据库
埃博拉酱3 小时前
Pip/Conda 混用导致的 CRT 版本冲突问题:[WinError 1114] 动态链接库(DLL)初始化例程失败
windows·python
刘小八3 小时前
LangGraph 人机交互实战:Interrupt、人工审批与工作流恢复
人工智能·python·人机交互
你怎么知道我是队长3 小时前
JavaScript的函数介绍
开发语言·前端·javascript
YMWM_3 小时前
python-venv虚拟环境
linux·开发语言·python
不负岁月无痕3 小时前
STL -- C++ 红黑树封装 Map 和 Set
java·c语言·开发语言·c++·面试
Tbisnic3 小时前
23.大模型开发:深度学习----CNN 卷积神经网络 与 RNN 循环神经网络
人工智能·python·rnn·深度学习·cnn·ai大模型
小园子的小菜3 小时前
Java核心基础:反射与泛型底层原理及实战用法详解
java·开发语言
十五年专注C++开发4 小时前
C++之std::numeric_limits介绍
开发语言·c++·limits