python如何安装本地包_设置.py安装本地包

解决方案是有两个独立的项目:一个主项目(通常是一个应用程序)和一个子项目(通常是一个库)。主应用程序对库有依赖关系。在

树结构和setup.py

主要项目可以有以下结构:your_app/

| setup.py

ˋ src/

ˋ your_app/

| __init__.py

| module1.py

ˋ ...

应用程序的setup.py可以是:

^{pr2}$

您可以注意到:应用程序的名称可以与包的名称略有不同

这个包与下面定义的“你的库”有依赖关系

您可以将源代码放在src目录中,但它是可选的。很多项目都没有。在

子项目可以有以下结构:your_library/

| setup.py

ˋ src/

ˋ your_library/

| __init__.py

| lib1.py

ˋ ...

库的setup可以是:from setuptools import find_packages

from setuptools import setup

setup(

name='Your-Library',

version='0.1.0',

packages=find_packages('src'),

package_dir={'': 'src'},

url='https://github.com/your-name/your_library',

license='MIT',

author='Your NAME',

author_email='your@email.com',

description='Your sub-project'

)

把所有的东西放在一起

为您的应用程序创建一个virtualenv并激活它

进入your_library/目录并运行:pip install -e .

然后,进入your_app/目录并运行:pip install -e .

您现在可以编写代码了。玩得高兴!在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值