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, однако он продолжает выдавать ошибку, модуль не найден. Я сделал pip install openai, и он загружается, но, похоже, это неправильная версия python. Как выбрать правильный для установки pip? Я использую VSCode
пип установить опенай
Попробуйте использовать pip3 install openai
, так как он устанавливает openai для python3, а не для python2 (если он у вас установлен). Если у вас есть только python3, pip и pip3 в основном одно и то же (я думаю).
openai
для текущего интерпретатора.запустите следующий код
import sys
print(sys.executable)
получить текущий путь интерпретатора
Скопируйте путь и установите openai
, используя следующую команду в терминале
C:\WorkSpace\pytest10\.venv\Scripts\python.exe -m pip install openai
Измените путь в приведенной выше команде на путь интерпретатора, который вы получили.
У меня работало на Mac: python3 -m pip install openai
Это не сработало для меня. Правильное решение ниже