-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed as not planned
Labels
bugSomething isn't workingSomething isn't workingwontfixThis will not be worked onThis will not be worked on
Description
Describe the bug
pip install --upgrade openai
and
when "openai tools fine_tunes.prepare_data" have error
openai.datalib.MissingDependencyError:
OpenAI error:
missing `pandas`
To Reproduce
step 1:
执行:
openai tools fine_tunes.prepare_data --file dataSet-10latS7FRxjUjk9FgbMwhZ.jsonl --quiet
报错:
Analyzing...
Traceback (most recent call last):
File "/opt/homebrew/bin/openai", line 8, in <module>
sys.exit(main())
File "/opt/homebrew/lib/python3.8/site-packages/openai/_openai_scripts.py", line 63, in main
args.func(args)
File "/opt/homebrew/lib/python3.8/site-packages/openai/cli.py", line 586, in prepare_data
df, remediation = read_any_format(fname)
File "/opt/homebrew/lib/python3.8/site-packages/openai/validators.py", line 477, in read_any_format
assert_has_pandas()
File "/opt/homebrew/lib/python3.8/site-packages/openai/datalib.py", line 56, in assert_has_pandas
raise MissingDependencyError(PANDAS_INSTRUCTIONS)
openai.datalib.MissingDependencyError:
OpenAI error:
missing `pandas`
This feature requires additional dependencies:
$ pip install openai[datalib]
step2:
执行:
pip install openai[datalib]
报错:
zsh: no matches found: openai[datalib]
step3:
执行:
pip install openai"[datalib]"
结果:安装成功
step4:
与step1内容一致
step5:
执行:
pip3 install pandas
结果:
Requirement already satisfied: pandas in /Users/jetsommax/opt/anaconda3/envs/openai/lib/python3.10/site-packages (1.5.3)
Requirement already satisfied: numpy>=1.21.0 in /Users/jetsommax/opt/anaconda3/envs/openai/lib/python3.10/site-packages (from pandas) (1.24.2)
Requirement already satisfied: pytz>=2020.1 in /Users/jetsommax/opt/anaconda3/envs/openai/lib/python3.10/site-packages (from pandas) (2022.7.1)
Requirement already satisfied: python-dateutil>=2.8.1 in /Users/jetsommax/opt/anaconda3/envs/openai/lib/python3.10/site-packages (from pandas) (2.8.2)
Requirement already satisfied: six>=1.5 in /Users/jetsommax/opt/anaconda3/envs/openai/lib/python3.10/site-packages (from python-dateutil>=2.8.1->pandas) (1.16.0)
Code snippets
No response
OS
Apple M1 Max; MacOS ventura 13.2;
Python version
Python 3.10.10
Library version
openai 0.27.2
mabebrahimi, schmik, LucilleH, whateverneveranywhere, Stefan3Zz and 5 more
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingwontfixThis will not be worked onThis will not be worked on