Neither PyTorch nor TensorFlow >= 2.0 have been found.Models won't be available and only tokenizers, configurationand file/data utilities can be used. Traceback (most recent call last): File "C:\Users\胡志成\chatgpt_academic\main.py", line 238, in <module> main() File "C:\Users\胡志成\chatgpt_academic\main.py", line 6, in main from request_llm.bridge_all import predict File "C:\Users\胡志成\chatgpt_academic\request_llm\bridge_all.py", line 19, in <module> from .bridge_chatglm import predict_no_ui_long_connection as chatglm_noui File "C:\Users\胡志成\chatgpt_academic\request_llm\bridge_chatglm.py", line 2, in <module> from transformers import AutoModel, AutoTokenizer ImportError: cannot import name 'AutoModel' from 'transformers' (D:\anaconda3\Lib\site-packages\transformers\__init__.py)
时间: 2023-08-07 16:05:28 浏览: 362
在您的代码中出现了多个错误。首先,根据错误提示,您需要安装 PyTorch 或 TensorFlow >= 2.0 中的至少一个,以便使用模型。请按照之前提供的说明安装所需的框架。
第二个错误是在 `main.py` 文件的第 6 行触发的,它无法导入 `request_llm.bridge_all` 模块。这可能是因为该模块文件不存在或路径不正确。请确保该文件存在,并且路径正确。
第三个错误是在 `bridge_chatglm.py` 文件的第 2 行触发的,它无法从 `transformers` 模块中导入 `AutoModel` 和 `AutoTokenizer`。这可能是因为您的 `transformers` 模块版本较旧,不支持这些功能。您可以尝试升级 `transformers` 模块到最新版本,使用以下命令:
```
pip install --upgrade transformers
```
如果问题仍然存在,请检查您的环境和依赖项是否正确设置,并确保您的代码和库文件版本兼容。
相关问题
Neither PyTorch nor TensorFlow >= 2.0 have been found.Models won't be available and only tokenizers, configurationand file/data utilities can be used.
如果你在使用Jupyter Notebook时遇到了"Neither PyTorch nor TensorFlow >= 2.0 have been found"这个错误提示,这可能是因为你没有安装PyTorch和TensorFlow或者安装的版本不符合要求。
首先,请确保你已经安装了PyTorch和TensorFlow,并且版本符合要求。你可以通过以下命令在Anaconda中安装它们:
```
conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
conda install tensorflow
```
如果你已经安装了它们,但仍然遇到此错误,请尝试在Jupyter Notebook中运行以下命令来确保你的环境中正确加载了这些库:
```python
import torch
import tensorflow as tf
```
如果以上命令没有报错,则表示你的环境中已经成功加载了PyTorch和TensorFlow。如果报错,请检查安装过程或者重新安装这些库。
另外,需要注意的是,我是一个与OpenAI公司无关的AI助手,我并不知道你的具体情况,请提供更多细节或错误消息,以便我更好地帮助你解决问题。
file:///root does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.
这是一个错误提示,说明在文件路径为 /root 的位置没有找到 setup.py 或 pyproject.toml 文件,因此这个路径不是一个 Python 项目。如果您需要在 /root 路径下创建一个新的 Python 项目,请确保在该路径下创建一个 setup.py 或 pyproject.toml 文件。
阅读全文