【问题标题】:Python isn't running openai script after installing it with pip使用 pip 安装后 Python 未运行 openai 脚本
【发布时间】:2022-07-20 03:13:28
【问题描述】:

我在尝试运行 openai 脚本时遇到了终端问题。 我使用pip install openai 安装它,然后当我尝试运行它时输入openai 我有错误:openai : The term 'openai' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of At line:1 char:1。 但是安装总是成功的:

WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
Collecting openai
  Using cached openai-0.11.0.tar.gz (150 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: requests>=2.20 in c:\users\igor\appdata\roaming\python\python39\site-packages (from openai) (2.26.0)
Requirement already satisfied: tqdm in c:\users\igor\appdata\roaming\python\python39\site-packages (from openai) (4.62.3)
Requirement already satisfied: pandas>=1.2.3 in c:\python39\lib\site-packages (from openai) (1.3.4)
Requirement already satisfied: pandas-stubs>=1.1.0.11 in c:\users\igor\appdata\roaming\python\python39\site-packages (from openai) (1.2.0.38)
Requirement already satisfied: openpyxl>=3.0.7 in c:\users\igor\appdata\roaming\python\python39\site-packages (from openai) (3.0.9)       
Requirement already satisfied: et-xmlfile in c:\python39\lib\site-packages (from openpyxl>=3.0.7->openai) (1.1.0)
Requirement already satisfied: python-dateutil>=2.7.3 in c:\python39\lib\site-packages (from pandas>=1.2.3->openai) (2.8.2)
Requirement already satisfied: pytz>=2017.3 in c:\python39\lib\site-packages (from pandas>=1.2.3->openai) (2021.3)
Requirement already satisfied: numpy>=1.17.3 in c:\python39\lib\site-packages (from pandas>=1.2.3->openai) (1.21.4)
Requirement already satisfied: charset-normalizer~=2.0.0 in c:\python39\lib\site-packages (from requests>=2.20->openai) (2.0.7)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\python39\lib\site-packages (from requests>=2.20->openai) (1.26.7)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\igor\appdata\roaming\python\python39\site-packages (from requests>=2.20->openai) (2021.10.8)
Requirement already satisfied: idna<4,>=2.5 in c:\python39\lib\site-packages (from requests>=2.20->openai) (3.3)
Requirement already satisfied: colorama in c:\users\igor\appdata\roaming\python\python39\site-packages (from tqdm->openai) (0.4.4)
Requirement already satisfied: six>=1.5 in c:\python39\lib\site-packages (from python-dateutil>=2.7.3->pandas>=1.2.3->openai) (1.16.0)
Using legacy 'setup.py install' for openai, since package 'wheel' is not installed.
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
Installing collected packages: openai
    Running setup.py install for openai ... done
Successfully installed openai-0.11.0
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)

我在 powershell 和 git bash 上也遇到过这个问题。

【问题讨论】:

  • openai 通过 pip 安装后是否应该是一个可运行的命令?通常模块必须通过import openai 或其他方式在 Python 中导入,所以除非有一些文档说运行命令“openai”应该做某事,否则我不相信这应该有效。虽然如果它应该是一个可运行的命令,那通常是由 Python PATH 变量问题引起的。
  • 是的,实际上它是一个可运行的命令。我在一些视频中看到它在使用 pip 安装后就可以工作,但是在我看到的所有视频中,这些人都在 bash 上使用它,所以,我在 git bash 上尝试了它,但它仍然出错,我没有不知道为什么

标签: python python-3.x


【解决方案1】:

确保使用 Linux,因为 OpenAI 的一切都是基于 linux 的。 希望对你有帮助

-- 随机陌生人 ;)

【讨论】:

    猜你喜欢
    • 2017-11-16
    • 1970-01-01
    • 2018-05-28
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 2011-06-19
    相关资源
    最近更新 更多