Я хочу создать командную строку с python (argparse). Цель состоит в том, чтобы импортировать фрейм данных и затем распечатать его 5 первых строк, однако, когда я запускаю команду, появляется эта ошибка:
File "try.py", line 3, in <module>
import pandas as pd
File "C:\Users\szouaoui\AppData\Local\Continuum\anaconda3\lib\site-packages\pandas\__init__.py", line 17, in <module>
"Unable to import required dependencies:\n" + "\n".join(missing_dependencies)
ImportError: Unable to import required dependencies:
numpy: DLL load failed: Le module spécifié est introuvable.
кажется, что программа не может импортировать pandas библиотека
вот код:
import argparse
import sys
import pandas as pd
my_parser = argparse.ArgumentParser(description='Unconstraining demand for specified dates, shops and categories/n')
my_parser.add_argument("path",type=str, action="store")
my_args = my_parser.parse_args()
input_file = sys.argv[1]
data = pd.read_csv(input_file)
print(data.head())
командная строка:
python try.py /path_to_file/dataframe_name.csv