python - 将openai导入python时出错

标签 python openai-api

我使用这个命令安装了 openai:

pip install openai

当我import openai时,我遇到了这种错误。

我该如何解决这个问题?

Traceback (most recent call last):
  File "test_1.py", line 1, in <module>
    import openai
  File "/home/nadun/.local/lib/python2.7/site-packages/openai/__init__.py", line 30, in <module>
    from openai.api_resources import *  # noqa
  File "/home/nadun/.local/lib/python2.7/site-packages/openai/api_resources/__init__.py", line 1, in <module>
    from openai.api_resources.completion import Completion
  File "/home/nadun/.local/lib/python2.7/site-packages/openai/api_resources/completion.py", line 14
    def create(cls, *args, timeout=None, **kwargs):
                                 ^
SyntaxError: invalid syntax

最佳答案

我遇到了这个问题,但这是由于 python 的版本。

升级到python3.10后问题解决

关于python - 将openai导入python时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74750959/

相关文章:

python - 在 VS Code launch.json 中切换到internalConsole时,OpenAI API "AuthenticationError No API key provided"

python - OpenAI GPT-3 API : Why do I get different, 每次都对同一个问题进行不相关的随机响应?

openai-api - GPT3 微调模型返回额外的问题和答案

python - 高效计算字符串中的词频

python - 这是什么? (行继续字符后出现意外字符)

python - 解压类定义以在对象之间共享变量名称

c# - 如何正确使用 Azure.AI.OpenAI.OpenAIClient.GetChatCompletionsStreamingAsync 方法

python - ` d3 = {**d1, **d2}` 和 `d4 = dict(**d1, **d2)` 之间的区别?

python - 如何在遍历列表时从列表中删除元素?

.net - OpenAI ChatGPT (GPT-3.5) API 错误 : "StatusCode: 429, ReasonPhrase: ' Too Many Requests'"