安装深度学习框架
我在跟随《动手深度学习》搭建d2l环境后,安装torch和torchvision是在d2l环境中还是base环境中啊?我已经:
conda activate d2l
下一步是:
pip install torch==1.12.0
pip install torchvision==0.13.0
是在d2l环境中还是base环境中呢?
以及之前安装终止的部分有什么办法删除吗? 在创建和激活d2l环境后,你应该在d2l环境中安装torch和torchvision。已经激活了d2l环境,接下来直接执行下面的命令即可:
pip install torch==1.12.0
pip install torchvision==0.13.0
这样,torch和torchvision会被安装在d2l环境中,而不是base环境中。这有助于保持base环境的整洁,并避免不同项目之间的依赖关系冲突。 isdkz 发表于 2023-3-15 16:20
在创建和激活d2l环境后,你应该在d2l环境中安装torch和torchvision。已经激活了d2l环境,接下来直接执行下 ...
我之前用base跑了一会,然后终止了。请问有什么办法把之前安装的删除呢? catalpa-bungei 发表于 2023-3-15 16:31
我之前用base跑了一会,然后终止了。请问有什么办法把之前安装的删除呢?
如果在安装过程中被取消了,那么可能已经部分安装了一些软件包,而有些软件包可能没有完全安装。此时,可以使用 conda clean 命令清除所有未完成的安装,并删除不必要的缓存文件。
以下是具体的步骤:
打开终端或 Anaconda Prompt,激活被取消的安装环境(如果之前没有激活过,则跳过此步骤):
conda activate <env_name>
其中 <env_name> 是被取消安装的环境名称。
运行以下命令,清除未完成的安装和不必要的缓存文件:
conda clean --all
这个命令会删除未完成的安装、已经安装但不需要的软件包以及不必要的缓存文件。如果提示确认操作,请输入 y 并按回车键确认。
注意,这个命令会删除环境中所有已经安装的软件包和其它文件,因此请谨慎使用。
如果需要重新安装软件包,请重新运行安装命令。例如,如果需要安装名为 numpy 的软件包,可以使用以下命令:
conda install numpy
这个命令会从 Anaconda 的软件源下载并安装 numpy 软件包及其依赖项。 isdkz 发表于 2023-3-15 16:40
如果在安装过程中被取消了,那么可能已经部分安装了一些软件包,而有些软件包可能没有完全安装。此时,可 ...
我还是个小白,不清楚base环境里有没有一些自带的东西,我不敢删{:5_99:} catalpa-bungei 发表于 2023-3-15 16:48
我还是个小白,不清楚base环境里有没有一些自带的东西,我不敢删
conda clean --all 只是清除未完成的安装和不必要的缓存文件 为什么我正常安装之后,python的shell里还会在import torch后返回ModuleNotFoundError啊? catalpa-bungei 发表于 2023-3-15 17:12
为什么我正常安装之后,python的shell里还会在import torch后返回ModuleNotFoundError啊?
使用的环境跟安装的环境不是同一个吧 isdkz 发表于 2023-3-15 19:02
使用的环境跟安装的环境不是同一个吧
我才知道,不好意思。谢谢大佬指点! isdkz 发表于 2023-3-15 19:02
使用的环境跟安装的环境不是同一个吧
那我怎么在IDLE里进入这个环境呢?
好像不能直接写conda activate d2l ? catalpa-bungei 发表于 2023-3-15 19:27
那我怎么在IDLE里进入这个环境呢?
好像不能直接写conda activate d2l ?
在 cmd 中使用 conda activate d2l 进入 d2l 环境后,
再使用以下命令打开 idle:
pythonw -m idlelib
页:
[1]