我的用于Python的VS代码编辑器无法导入转换器,即使我已经安装了conda并给出了以下错误
Traceback (most recent call last):
File "c:/Users/I323017/Documents/Studies/question_answering_kinnal/src/main.py", line 3, in <module>
import transformers
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\__init__.py", line 107, in <module>
from .pipelines import (
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\pipelines.py", line 40, in <module>
from .tokenization_auto import AutoTokenizer
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\tokenization_auto.py", line 49, in <module>
from .tokenization_flaubert import FlaubertTokenizer
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\tokenization_flaubert.py", line 23, in <module>
from .tokenization_xlm import XLMTokenizer
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\transformers\tokenization_xlm.py", line 26, in <module>
import sacremoses as sm
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\sacremoses\__init__.py", line 2, in <module>
from sacremoses.tokenize import *
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\sacremoses\tokenize.py", line 10, in <module>
from sacremoses.util import is_cjk
File "C:\Users\I323017\AppData\Local\Continuum\anaconda3\lib\site-packages\sacremoses\util.py", line 11, in <module>
from joblib import Parallel, delayed
ModuleNotFoundError: No module named 'joblib'我可以知道这里有什么问题吗?
发布于 2020-05-08 21:50:34
这个错误清楚地表明:
ModuleNotFoundError:没有名为'joblib‘的模块
试试pip install joblib
还要确保您安装了最新的torch和transformers库。
发布于 2020-05-09 19:20:14
这似乎是一个安装问题。如果您已经使用conda install -c conda-forge transformers安装了转换器,则可以使用下面的源代码进行额外的升级,从而解决了我的问题。
git clone https://github.com/huggingface/transformers.git
cd transformers
pip install .发布于 2021-04-15 02:10:50
正如@Vishnukk所说,这似乎是一个安装问题。HuggingFace现在已经通过他们自己的conda通道正式发布了transformers,在移除旧版本的transformers之后,conda install transformers -c huggingface应该可以工作。
https://stackoverflow.com/questions/61680408
复制相似问题