Я выполняю некоторую обработку данных, и я создал программу для Python в Windows, и теперь я хочу запустить ее на своем компьютере с Linux, чтобы она могла работать, пока я иду домой пить пиво и т. Д.Одна часть кода (важная) получает некоторые столбчатые значения из CSV-файла с помощью метода genfromtxt Numpy.фрагмент кода, о котором идет речь:
rfd_values = np.genfromtxt(file_in, delimiter=',',
skip_header=1,
invalid_raise=0,
usecols = cols)
Итак, идея в том, чтобы пропустить заголовок, разделитель - запятая, и дать мне только столбцы из списка вызываемых столбцов.Это работает просто на моем ноутбуке с Windows (та же версия Python и Numpy, 2.6 и 1.5 соответственно), но когда я запускаю его в Linux, он говорит мне:
* TypeError: genfromtxt () получил неожиданноеАргумент ключевого слова 'skip_header' *
Я попытался поместить все в одну строку и изменить кавычки вокруг ключевого слова разделителя, но это, похоже, не сработало.Возможно, это что-то глупое, но я, кажется, не могу понять, как на это повлиять.Я просмотрел кучу форумов и документов Numpy и не увидел ничего похожего на то, что видел.Мне интересно, что же мне не хватает.
Я был бы очень признателен за любую проницательность.
Заранее спасибо!
-Джефф