Python conda可以安装源发行版吗?

Python conda可以安装源发行版吗?,python,setuptools,conda,Python,Setuptools,Conda,conda install是否可用于安装源发行版(即具有setup.py的非归档导入包)?是和否。您不能conda install本身。但是,正如上面所说,Conda附带了pip,因此您应该能够pip安装-e.您的软件包。您还可以使用传统的python setup.py[install | develop]进行安装 如果您使用的是一个而不是站点软件包,请记住在安装之前激活Conda环境。如所述,您可以使用pip和/或setup.py来构建和安装软件包,但这种方法并不理想,因为使用pip和cond

conda install
是否可用于安装源发行版(即具有
setup.py
的非归档导入包)?

是和否。您不能
conda install
本身。但是,正如上面所说,Conda附带了pip,因此您应该能够
pip安装-e.
您的软件包。您还可以使用传统的
python setup.py[install | develop]
进行安装

如果您使用的是一个而不是站点软件包,请记住在安装之前激活Conda环境。

如所述,您可以使用
pip
和/或
setup.py
来构建和安装软件包,但这种方法并不理想,因为使用
pip
conda
安装的包不尊重彼此的依赖关系

因此,如果源发行版包含
conda
build recipe(),那么您可以使用
conda build
工具在自己的机器上创建
anaconda
存档:

$conda build meta.yaml

之后,您将有一个本地
tar.gz
,其中包含
conda
可以理解的元数据。这是使用
conda
安装软件包时从internet下载的内容

最后,您可以使用以下方法安装在本地构建的软件包:


$conda install——使用local

您好,是否可以使用
python setup.py install
从命令(如
conda env create*.yml
)中使用的*.yml文件安装包?为什么我们不能执行
conda install path2setup.py