我有点困惑,我的问题的来源是什么。我需要导入python文件中的模块。
我打开了Anaconda Prompt (Anaconda3)。在终端上,我尝试conda install -[packages],但是每次安装都失败。所以我想我应该尝试通过Navigator手动添加这些包。模块安装成功,因此我关闭了Navigator,打开Anaconda Prompt,启动spyder并尝试导入模块。
于是我通过Navigator打开了spyder。并且模块导入成功。有人能向我解释一下,为什么当我从导航器启动Spyder时,这些模块被成功导入,而不是当我通过Anaconda提示启动时-并提出一个解决方案,以便我可以通过提示启动。据我所知,在这两种情况下,我都处于根环境。
编辑:
当我通过导航器启动时,下面的命令窗口被启动C:WindowsSystem32cmd.exe
当我通过Anaconda Prompt启动时,我有:
Anaconda Prompt (Anaconda3)
从Anacondo提示符,您可以尝试使用pip来安装包,看看是否有帮助?
pip install [package]