conda相当于pip安装
conda equivalent of pip install
如果我在 pip
中有 setup.py
目录,我可以在 pip install .
目录中安装软件包。
如果我使用 conda
怎么办?
conda install .
使 conda
找到一个名为 dot 的包。
您可以在 conda
环境中使用 pip install
。
只需使用以下方式激活您的环境:
$ conda activate myenvironment
并使用 pip install .
在环境目录中安装您的包。
编辑: 正如 在另一个答案中指出的那样,您应该使用
在环境中安装 pip
$ conda install pip
为了正确注册包。
conda
包与标准 python 包的结构不同。因此,官方推荐的最佳实践方法是使用conda
在激活的conda
环境中安装pip
,然后使用安装标准包:
conda install pip
注意:您想在 conda
包可用时使用它们,因为它们在 conda
环境中比非 conda
包。
conda install pip
将在当前激活的 conda
环境中安装 pip,并确保它与 conda
集成,例如 conda list
,将包括使用 pip
.
安装的任何软件包
注意:像conda update
这样的命令将忽略pip
个已安装的包,因为它只检查conda
channels
是否可用更新,因此它们仍需要使用 pip
进行更新。请参阅此 Question/Answer 讨论:
Does conda update packages from pypi installed using pip install?
注意: 请参阅下面关于 conda
4.6 包实验处理的@kalefranz 评论。
如果您有兴趣创建自己的 conda
程序包,请查看此 question/1st 答案以获得出色的 运行-down:
How to install my own python module (package) via conda and watch its changes
如果您只想安装非 conda
软件包,使用 pip
是正确的,也是预期的方式。
如果我有 whl
文件,我可以使用 pip install xxx.whl
来安装它。
来自 documentation,来自本地文件的 conda install
也可用,但该文件应该是 tarball 文件,即 .tar.bz2
文件。
conda install /package-path/package-filename.tar.bz2
有效。如果我有多个 tarball,我可以 tar
他们得到一个 .tar
文件,然后 conda install /packages-path/packages-filename.tar
在里面安装包。
如果我在 pip
中有 setup.py
目录,我可以在 pip install .
目录中安装软件包。
如果我使用 conda
怎么办?
conda install .
使 conda
找到一个名为 dot 的包。
您可以在 conda
环境中使用 pip install
。
只需使用以下方式激活您的环境:
$ conda activate myenvironment
并使用 pip install .
在环境目录中安装您的包。
编辑: 正如
$ conda install pip
为了正确注册包。
conda
包与标准 python 包的结构不同。因此,官方推荐的最佳实践方法是使用conda
在激活的conda
环境中安装pip
,然后使用安装标准包:
conda install pip
注意:您想在 conda
包可用时使用它们,因为它们在 conda
环境中比非 conda
包。
conda install pip
将在当前激活的 conda
环境中安装 pip,并确保它与 conda
集成,例如 conda list
,将包括使用 pip
.
注意:像conda update
这样的命令将忽略pip
个已安装的包,因为它只检查conda
channels
是否可用更新,因此它们仍需要使用 pip
进行更新。请参阅此 Question/Answer 讨论:
Does conda update packages from pypi installed using pip install?
注意: 请参阅下面关于 conda
4.6 包实验处理的@kalefranz 评论。
如果您有兴趣创建自己的 conda
程序包,请查看此 question/1st 答案以获得出色的 运行-down:
How to install my own python module (package) via conda and watch its changes
如果您只想安装非 conda
软件包,使用 pip
是正确的,也是预期的方式。
如果我有 whl
文件,我可以使用 pip install xxx.whl
来安装它。
来自 documentation,来自本地文件的 conda install
也可用,但该文件应该是 tarball 文件,即 .tar.bz2
文件。
conda install /package-path/package-filename.tar.bz2
有效。如果我有多个 tarball,我可以 tar
他们得到一个 .tar
文件,然后 conda install /packages-path/packages-filename.tar
在里面安装包。