【问题标题】:How to install "mat73" package in a conda environment using pip?如何使用 pip 在 conda 环境中安装“mat73”包?
【发布时间】:2020-07-17 20:04:52
【问题描述】:

我想在 python 中打开 .mat 文件进行数据分析。来自https://pypi.org/project/mat73/ 的“mat73”包 允许这样做。但我想将它安装到 conda 环境中,而不是安装到基本环境中。由于 conda (anaconda-navigator) 在它的库中没有这个包,它只能使用 pip 安装。我尝试将 pip 安装到我的 conda 环境中,但它总是安装在基础环境中,因此“mat73”包也安装在基础环境中。有人可以帮忙提供将这个包直接安装到我的 conda 环境中的命令吗?

【问题讨论】:

  • 我认为您可以将包复制到您的 conda 环境中?只是一个想法。
  • 是的,这是可能的。但是每个 conda 环境中都有太多的子目录,以至于初学者很难弄清楚解释器在哪里寻找包。也许对于高级用户来说更容易。

标签: python matlab anaconda conda


【解决方案1】:

你首先需要通过

激活你的目标环境
conda activate myenv

第二次将 pip 安装到那个环境中

conda install pip

最后你可以通过 pip 将你的包安装到那个环境中

pip install mat73

【讨论】:

  • 感谢您的回答。在执行 pip-install 之前,我总是激活我的 conda 环境。问题是我的 conda 环境中没有安装 pip。从我的 conda 环境安装 pip 后(使用:[code] (sudo apt-get install python-pip)),它总是将其安装到基本环境中,因此使用 pip 从我的 conda 环境安装的任何软件包也将其安装到基本环境中环境。其次,我还尝试了您的使用建议:[code] (conda install mat73 -c conda-forge)。它给出了这个包在当前频道中不可用的错误。
  • 然后在conda activate myenv之后让conda install pip先进入myenv。
  • 这次成功了。与conda install python-pip 相比,使用conda install pip 更可取。
猜你喜欢
  • 1970-01-01
  • 2022-08-03
  • 2019-09-02
  • 1970-01-01
  • 2021-08-04
  • 2019-07-09
  • 2019-01-13
  • 1970-01-01
  • 2021-12-16
相关资源
最近更新 更多