python package安装包 conda_如何通过conda安装我自己的python模块(包)并观察其变化...

虽然前面的答案是做我需要的,但我只想展示我将使用什么。既然我打算学习conda软件包。。。

0个。好消息来源

一。使用cookiecutter为conda创建一个python包模板

conda install -c conda-forge cookiecutter

现在切换到要初始化包的目录,然后执行以下操作:cookiecutter https://github.com/conda/cookiecutter-conda-python.git

这将要求您提供有关要创建的包的一些基本信息。然后换成你的回购协议cd myrepo

2。构建您的软件包

如果不运行,请确保conda-build已安装conda install conda-buildconda build conda.recipe

建立你的包并在你之后清理conda build purge

三。设置自己的本地频道(不上传到anaconda.org)

阅读

寻求帮助。

为每个平台编制索引。也许有人可以确认不需要这个步骤,因为我的构建已经包含了repodata.json。否则:conda index D:\CODE\condamychannel\win-64

测试是否可以使用conda search -c file:///D:\CODE\condamychannel --override-channels mypackage

或者直接将通道添加到配置(每个环境)conda config --add channels file:///D:\CODE\condamychannel

四。安装(并更新)软件包activate myenv

以及conda install mypackage

一旦我改变了mypackage,我在meta.yaml和setup.py中给它一个新的版本号,并用conda build conda.recipe构建包。

更新只是conda update mypackage

看看你的软件包是否有效:python

>>> import cli from mypackage

>>> cli.cli()

CLI template

这可能不是最理想的方法,但我找不到包含上述所有步骤的教程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值