gpt4 book ai didi

python - 使用 Miniconda 创建新的 Python 安装

转载 作者:太空宇宙 更新时间:2023-11-03 21:37:43 24 4
gpt4 key购买 nike

尝试通过卸载父包 yt ie 来解决 HDF5 不匹配错误

  PIP uninstall yt

然后使用 Miniconda 重新安装

  conda install yt

如果我只是打开一个终端并执行 导入yt

没问题!但是,当我打开 Python shell 并执行以下操作时,从我的应用程序中 导入yt我收到错误

'ImportError: No module named yt'

所以我认为错误是我的应用程序不知道 yt 的路径,或者当我安装 Miniconda 时,它安装了自己的 Python 版本。我该如何解决这个问题?

最佳答案

Conda 始终创建一个 python 虚拟环境,因此它将包安装到此 environment 中。因此,您的安装仅存在于该环境内。

如果你想使用 conda 安装的软件包,那么你必须使用 conda 的 bash shell,或者在给定环境中使用 conda 内部的一些其他工具。

如果您有 python 代码,您想使用 yt 运行它 - 导入它,那么您必须在安装 yt 的 conda 环境中运行它.

你可以这样做,例如启动anaconda-navigator,选择Environments,单击绿色实线箭头并选择任何选项来运行您的应用程序。

或者,您可以通过以下方式直接激活 conda 的 virtualenv:

Windows 上,在 Anaconda Prompt 中运行:

activate myenv

ma​​cOSLinux 上,在终端窗口中运行:

source activate myenv

然后您就可以在该环境中正常启动您的应用程序。

更新:

根据 darthbith 的说法,从 conda 4.4 开始,命令是

conda activate myenv 

在所有平台上。

关于python - 使用 Miniconda 创建新的 Python 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53141746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com