未找到 openai 模块 -- 关于如何使用 pip 和 Idle 与 Cmd Prompt 的混淆

问题描述 投票:0回答:1

这是我的第一篇文章,但过去阅读你们所有的问题和集体知识使我受益匪浅。

我无法确定使用 Pip 与哪个程序/解释器来安装编程入门课程中作业的必备库。我们重点关注 Python 和 Idle,但在这堂课之前,我使用过 R 和 ArcGIS——而 ArcGIS 是我在 Python 命令提示符中设置的默认目录

方向非常模糊,它只是提供了一些安装库的命令,这些命令有黑色背景,并且它们不会在空闲状态下运行......所以我假设它们应该在控制台中运行。

原来 Windows 11 命令提示符不会运行这些命令,而是说:“

`(arcgispro-py3) C:\Program Files\ArcGIS\Pro in\Python nvs rcgispro-py3> pip install - 升级 openai

Usage:
  pip install [options] <requirement specifier> [package-index-    options] ...
  pip install [options] -r <requirements file> [package-index-    options] ...
  pip install [options] [-e] <vcs project url> ...

pip install [选项] [-e] ... pip install [选项] ...

没有这样的选项:-u “`

或:

” C:\Users 9208\Desktop\Fall '23\编程简介 aaaa a a>pip install --upgrade openai “pip”不被识别为内部或外部命令, 可运行的程序或批处理文件。 ”

我正在尝试运行它们/更改 Python 命令提示符中的默认目录。我不知道我之前做了什么来让命令运行,但它看起来好像有效,直到我去测试我的脚本的一部分并且 Idle 说:

" Traceback (most recent call last): File "C:/Users/19208/Desktop/Fall '23/Intro to Programming/aaaaa a a/translator.py", line 1, in  <module> from openai import Openai ModuleNotFoundError: No module named 'openai' "

所以我假设我没有将其安装到正确的目录? 这很令人困惑,我以为我已经成功地以某种方式更改了目录,但是当我认为我成功说出了有关 ArcGIS Pro = 访问被拒绝的内容时,我确实收到了黄色错误

我不小心关闭了它,所以不幸的是我无法重现错误消息,除非也许有某种方法我可以查看日志(如果它在我关闭后存储)。

抱歉,这太长了,但我总是看到人们询问他们尝试过什么以及错误消息说了什么,所以我想我应该包含这些信息

请帮忙,这比实际作业本身要困难得多......

谢谢大家!

python command command-prompt openai-api python-idle
1个回答
0
投票

如果您在命令提示符下运行

py -m pip install -h
,您将看到
install
有一个

 -U, --upgrade               Upgrade all specified packages to the newest
                              available version. The handling of dependencies
                              depends on the upgrade-strategy used.

但没有 -update 选项。由于您显然没有安装

openai
,因此您不需要也不应该使用
--upgrade
。如果您只安装了 1 个 python 二进制文件,则可以省略
py -m
。我希望你在安装 Python 时安装了
py
启动器。如果您是从 Windows 应用商店安装的,那么这可能不是一个选择。

© www.soinside.com 2019 - 2024. All rights reserved.