Utilisation de PyScript : Comment utiliser « pip install » ?
P粉189606269
P粉189606269 2024-01-04 19:51:41
0
1
592

J'essaie d'écrire un fichier html pouvant contacter le chat gpt.

Voici le début du code :

<link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" />
<script defer src="https://pyscript.net/latest/pyscript.js"></script>

<py-script>
import openai
</py-script>

Mais quand je le lance, il dit :

ModuleNotFoundError: No module named 'openai'

Une idée de comment l'installer sur un fichier html ?

J'essaie de comprendre comment utiliser :

pip 安装 openai,

Mais je ne sais pas comment exécuter des commandes bash depuis python.

J'ai aussi essayé d'utiliser mais cela n'a eu aucun effet sur le code.

+Il est peut-être bloqué par mon proxy,+Je suis un débutant en Python, alors veuillez l'expliquer brièvement.

P粉189606269
P粉189606269

répondre à tous(1)
P粉373596828

Selon le Getting Started Document, utilisez la balise pour importer des modules externes :

<py-config>
    packages = ["openai"]
</py-config>

Mais quand même, ce code :

<html>
<head>
    <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" />
    <script defer src="https://pyscript.net/latest/pyscript.js"></script>
</head>
<body>
    <py-config>
        packages = ["openai"]
    </py-config>
    <py-script>
        import openai
    </py-script>
</body>
</html>

donne le message d'erreur suivant :

Le lien Pyodide ci-dessus est le suivant :

openai 需要 requests,因此,在 Pyodide(PyScript 使用的)中实现套接字之前,您将无法使用 openai module ou bien d'autres modules pour PyScript.

Cependant, il est possible de faire des requêtes HTTP asynchrones en utilisant PyScript/Pyodide : voir

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal