D B*_*own 6 python windows cmd scons windows-10
一段时间以来,我一直在尝试让 SCons 在 Windows 10 cmd 上工作。我通过 pip 安装了它,所以我相信它位于正确的目录中,因为当我使用py. 当我尝试使用时scons,我收到消息
“scons”不被识别为内部或外部命令、可操作程序或批处理文件。
因此,我尝试编辑用户和系统路径变量以在目录下包含 scons 'C:\Users\dwayn\AppData\Local\Programs\Python38\Lib\site-packages\scons\',但出现相同的错误。
我应该编辑什么才能使 scons 在命令行上运行?
注意:如果有影响的话,我的系统上确实安装了 Anaconda 3。
Joh*_*ohn 12
我也被困在这个问题上 - 在这里快速回答,因为该领域的文档非常糟糕:
pip并勾选“将 python 添加到 PATH”pip install scons在命令行中运行。这会安装 Scons,但还无法通过命令行使用它pip show scons它会显示 Scons 代码的实际位置(对我来说是c:\users\username\appdata\roaming\python\python38\site-packages-但这不是你想要添加到路径中的内容)scons.exe位于Scriptspython 安装的文件夹中 - 因此,对于 Python 3.8 的通用安装,它将位于此处:C:\Users\username\AppData\Roaming\Python\Python38\Scripts- 在这里您应该找到 scons 包装器
Scripts文件夹可能位于不同的位置,具体取决于您安装 python 的方式以及您拥有的版本 - 如果您在那里找不到它,那么也可以尝试诸如C:\Python27\Scripts、C:\Program Files (x86)\Python38-32\Scripts等位置where scons以检查它是否有效 - 这应该返回 scons.exe 的文件路径您现在应该可以scons从命令行运行
您很可能需要添加:
C:\Users\dwayn\AppData\Local\Programs\Python38\Scripts
Run Code Online (Sandbox Code Playgroud)
到你的道路。
| 归档时间: |
|
| 查看次数: |
11630 次 |
| 最近记录: |