Anaconda 无法运行SCON-找不到文件

Anaconda 无法运行SCON-找不到文件,anaconda,scons,Anaconda,Scons,因此,我在Windows 10(Python 3.6)下通过Anaconda的conda install scons安装了SCON,但无法通过命令行执行,因此我将C:\Users\D\Anaconda3\envs\py36\Scripts\添加到我的路径中(即使是艰难的C:\Users\Dominik\Anaconda3也已经在其中) 现在我可以在Powershell中执行它,但我得到一个错误,因为它无法找到引擎文件: scons SCons导入失败。在以下位置找不到引擎文件: C:\Users

因此,我在Windows 10(Python 3.6)下通过Anaconda的
conda install scons
安装了SCON,但无法通过命令行执行,因此我将
C:\Users\D\Anaconda3\envs\py36\Scripts\
添加到我的路径中(即使是艰难的
C:\Users\Dominik\Anaconda3
也已经在其中)

现在我可以在Powershell中执行它,但我得到一个错误,因为它无法找到引擎文件:

scons
SCons导入失败。在以下位置找不到引擎文件:
C:\Users\D\Anaconda3\envs\py36\Scripts\..\engine
C:\Users\D\Anaconda3\envs\py36\Scripts\scons-local-3.0.1
C:\Users\D\Anaconda3\envs\py36\Scripts\scons local
C:\Users\D\Anaconda3\scons-3.0.1
C:\Users\D\Anaconda3\Lib\site packages\scons-3.0.1
C:\Users\D\Anaconda3\scons
C:\Users\D\Anaconda3\Lib\site packages\scons
回溯(最近一次呼叫最后一次):
文件“C:\Users\D\Anaconda3\envs\py36\Scripts\scons.py”,第192行,在
导入SCons.Script
ImportError:没有名为“SCons”的模块


有人知道如何进一步调查/解决这个问题吗?

多亏了nekomatic,我才发现了这个问题

如果您使用anaconda提示符(在正确的环境下激活,或者在我的情况下,在该环境中使用指向anaconda提示符的正确快捷方式),scons运行正常


请参见解释anaconda如何在windows上使用路径,以及使用anaconda提示符的优势(主要是它仅在完全了解conda环境的情况下,才能为该会话正确地动态管理路径)。

这可能是conda的问题。我相信他们确实对SCons的setup.py软件包做了一些更改。你试过他们的邮件列表或IRC频道吗?好的。谢谢,我会试试看。您是否
conda将scons安装到特定的conda环境中,如果是,您是否
在运行产生该错误的命令之前激活该环境?你有没有在Anaconda提示符下而不是在Powershell上尝试过?谢谢-这让我找到了答案。它确实在巨蟒的提示下起了作用。