【发布时间】:2021-11-25 22:40:22
【问题描述】:
我有点困惑我的问题的根源是什么。我在 python 文件中有需要导入的模块。
我打开了 Anaconda Prompt (Anaconda3)。在终端中,我尝试了 conda install -[packages],但每次安装都会中断。
所以我想我会尝试通过 Navigator 手动添加这些包。模块安装成功,所以我关闭了 Navigator,打开 Anaconda Prompt,启动 spyder 并尝试导入模块。没用。
然后我通过 Navigator 打开了 spyder。并且模块导入成功。有人可以向我解释为什么当我从 Navigator 启动 Spyder 而不是通过 Anaconda Prompt 启动时模块成功导入 - 并提出一个解决方案,以便我可以通过提示启动。据我所知,在这两种情况下我都处于根环境中。
编辑:
当我通过导航器启动时,会启动以下命令窗口
C:\Windows\System32\cmd.exe
当我通过 Anaconda Prompt 启动时,我有:
Anaconda 提示 (Anaconda3)
【问题讨论】:
-
煎饼可能安装在不同的环境中。
-
就像我说的,当我打开 Navigator 的 CLI 时,它的 CMD.exe。这可能是问题所在。所以有两件事:为什么 Navigator Anaconda3 Prompt 的 CLI 不是,有没有办法改变它?甚至不确定这是否是真正的问题......这是我第一次处理这个问题。
-
您是打开 Anaconda 提示“以管理员身份运行”还是只是在尝试安装软件包时打开?我会尝试任何一种情况,看看它是否会给出不同的结果,如果还没有的话。