首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ModuleNotFoundError:没有名为openai的模块

ModuleNotFoundError:没有名为openai的模块
EN

Stack Overflow用户
提问于 2022-11-04 01:37:16
回答 2查看 162关注 0票数 0
代码语言:javascript
运行
复制
import requests
from bs4 import BeautifulSoup
import openai 

#write each line of nuclear.txt to a list
with open('nuclear.txt', 'r') as f:
    lines = f.readlines()

#remove the newline character from each line
lines = [line.rstrip() for line in lines]

#gather the text from each website and add it to a new txt file
for line in lines:
    r = requests.get(line)
    soup = BeautifulSoup(r.text, 'html.parser')
    text = soup.get_text()
    with open('nuclear_text.txt', 'a') as f:
        f.write(text)

我正在尝试导入openai,但是它一直抛出错误模块,没有找到。我已经完成了并下载了它,但是它似乎是python的错误版本。如何选择要安装的pip的正确选项?我正在使用VSCode

pip安装openai

EN

回答 2

Stack Overflow用户

发布于 2022-11-04 01:42:37

尝试使用pip3 install openai,因为它为python3安装openai,而不是python2 (如果您安装了它)。如果只有python3,pip和pip3基本上是一样的(我认为)。

票数 2
EN

Stack Overflow用户

发布于 2022-11-04 01:47:16

按照下面的步骤安装当前解释器的openai

  1. 运行以下代码

导入sys print(sys.executable)

  1. 获取当前解释器路径

  1. 复制路径并在终端中使用以下命令安装openai

C:\WorkSpace\pytest10.venv\Scripts\python.exe -m pip安装openai

将上面命令中的路径修改为您获得的解释器路径。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74311275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档