Я пытаюсь повторить выводы другого исследователя, используя файл Python, который он добавил в качестве дополнения к своей статье. Это первый раз, когда я погружаюсь в Python, поэтому эту ошибку, возможно, очень просто исправить, но через два дня у меня ничего не вышло. Для контекста, в файле Readme есть следующая инструкция:
"Чтобы запустить скрипт, убедитесь, что установлен Python2. Поместите все файлы в одну папку, обозначенную как« cf_dir ». В скрипте я получаю ошибка в следующих строках:
if __name__ == '__main__':
cf_dir, cf_file, cf_phys_file = sys.argv[1:4]
os.chdir(cf_dir)
cf = pd.read_csv(cf_file)
cf_phys = pd.read_csv(cf_phys_file)
ValueError: требуется более 0 значений для распаковки
"cf_file" и "cf_phys_file" являются двумя основными компонентами всех файлы, которые находятся в одной папке с именем «cf_dir». «cf_phys_file» относится только к двум вопросам опроса (Q22 и Q23), а «cf_file» включает в себя все остальные вопросы 1-21. Теперь кажется, что код предназначен для получить эти два файла из каталога? Только для "cf_phys_file" нужны столбцы 1: 4. Текущий рабочий каталог уже установлен в правильном месте.
Путь, в котором я находился "cf_dir", такой следующим образом: C: \ Users \ Mar c -Marijn Ossel \ Documents \ RSM \ Thesis \ Data \ Подходит для ML \ Data en Artikelen \ Для задачи Пригодность для машинного обучения readme \ cf_dir * 101 2 *
Альтернативная опция в файле readme ,
В файле readme есть эта опция, но и здесь я не могу понять, как указать путь к нужному месту:
"Выполнить следующую команду в открытом терминале (подменяя имена файлов ниже): python cfProcessor_AEAPnP.py cf_dir cf_file cf_phys_file task_file jobTaskRatingFile jobDataFile OESfile
Это должно сгенерировать данные и необходимые участки.
Когда я запускаю это в «командной строке», я получаю следующую ошибку, и я не уверен, как правильно установить рабочий каталог. - python: не удается открыть файл 'cfProcessor_AEAPnP.py': [Errno 2] Нет такого файла или каталога
Спасибо за чтение, и я надеюсь, что есть кто-то, кто мог бы помочь мне!
С наилучшими пожеланиями и будьте в безопасности во время Короны! Mar c