Теперь, прежде чем кто-нибудь встал на меня, я уже видел этот вопрос раньше.Я знаю, что я не единственный, кто сталкивался с этой проблемой, но я пытался исправить ее так, как предлагали люди, но это не сработало.пожалуйста, помогите.
Я получаю сообщение об ошибке:
Index Error: List index out of range
Я перепробовал все и ничего не работает.Извините, я новичок в этом.
Вот сама проблема:
C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Sconstruct>s
cons
scons: Reading SConscript files ...
IndexError: list index out of range:
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Scon
struct\SConstruct.py", line 1:
SConstruct: Program('HelloWorld.c')
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Scri
pt\SConscript.py", line 665:
env = self.factory()
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Scri
pt\SConscript.py", line 645:
default_env = SCons.Defaults.DefaultEnvironment()
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Defa
ults.py", line 88:
_default_env = SCons.Environment.Environment(*args, **kw)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Envi
ronment.py", line 982:
apply_tools(self, tools, toolpath)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Envi
ronment.py", line 107:
env.Tool(tool)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Envi
ronment.py", line 1789:
tool(self)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\__init__.py", line 296:
self.generate(env, *args, **kw)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\default.py", line 40:
for t in SCons.Tool.tool_list(env['PLATFORM'], env):
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\__init__.py", line 1266:
c_compiler = FindTool(c_compilers, env) or c_compilers[0]
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\__init__.py", line 1169:
if t.exists(env):
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\msvc.py", line 292:
return msvc_exists(env)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\MSCommon\vc.py", line 759:
vcs = cached_get_installed_vcs(env)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\MSCommon\vc.py", line 524:
ret = get_installed_vcs(env)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\MSCommon\vc.py", line 535:
VC_DIR = find_vc_pdir(ver)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\MSCommon\vc.py", line 344:
comps = find_vc_pdir_vswhere(msvc_version)
File "C:\Users\user\AppData\Local\Programs\Python\Python37-32\scons\SCons\Tool
\MSCommon\vc.py", line 306:
vc_pdir = os.path.join(vsdir[0], 'VC')
Спасибо.
РЕДАКТИРОВАТЬ: Я отредактировал это благодаря Faruk13.Во всяком случае, это то, что вы имели в виду Partho63?
РЕДАКТИРОВАТЬ 2: Вот файлы, которые вы просили.Извините за это.
https://www.dropbox.com/s/u3e5ojuh9b5zyge/Sconstruct%20Files.zip?dl=0
РЕДАКТИРОВАТЬ 3:
Я обнаружил проблему.Очевидно, Visual C не был установлен правильно, когда я впервые установил его.После переустановки все заработало.Спасибо всем за вашу помощь, и извините, если я раздражал вас, ребята, моим поведением новичка.Спасибо за помощь.