简体   繁体   English

在 google colab 中安装并运行 fairseq(ModuleNotFoundError:没有名为“fairseq”的模块)

[英]install and run fairseq in google colab (ModuleNotFoundError: No module named 'fairseq')

Until yesterday, we installed fairseq normally and executed it.直到昨天,我们正常安装fairseq并执行。

An error called "ModuleNotFoundError: No module named 'fairseq'" suddenly occurred today.今天突然出现一个名为“ModuleNotFoundError: No module named 'fairseq'”的错误。

Does anyone know how to solve this?有谁知道如何解决这个问题?

install fairseq...安装公平...

!git clone https://private_information.../fairseq.git
%cd /content/fairseq/fairseq-master/
!git reset --hard dafault
!pip install --editable ./
%cd /content

install log...安装日志...

Cloning into 'fairseq'...
remote: Enumerating objects: 669, done.
remote: Counting objects: 100% (669/669), done.
remote: Compressing objects: 100% (520/520), done.
remote: Total 669 (delta 164), reused 635 (delta 130), pack-reused 0
Receiving objects: 100% (669/669), 2.95 MiB | 16.17 MiB/s, done.
Resolving deltas: 100% (164/164), done.
/content/fairseq/fairseq-master
HEAD is now at 16bea6e default
Obtaining file:///content/fairseq/fairseq-master
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
    Preparing wheel metadata ... done
Collecting sacrebleu
  Downloading https://files.pythonhosted.org/packages/23/d3/be980ad7cda7c4bbfa97ee3de062fb3014fc1a34d6dd5b82d7b92f8d6522/sacrebleu-1.4.13-py3-none-any.whl (43kB)
     |████████████████████████████████| 51kB 2.0MB/s 
Requirement already satisfied: cffi in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (1.14.2)
Requirement already satisfied: tqdm in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (4.41.1)
Requirement already satisfied: numpy in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (1.18.5)
Requirement already satisfied: torch in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (1.6.0+cu101)
Requirement already satisfied: regex in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (2019.12.20)
Requirement already satisfied: cython in /usr/local/lib/python3.6/dist-packages (from fairseq==0.9.0) (0.29.21)
Collecting portalocker
  Downloading https://files.pythonhosted.org/packages/89/a6/3814b7107e0788040870e8825eebf214d72166adf656ba7d4bf14759a06a/portalocker-2.0.0-py2.py3-none-any.whl
Requirement already satisfied: pycparser in /usr/local/lib/python3.6/dist-packages (from cffi->fairseq==0.9.0) (2.20)
Requirement already satisfied: future in /usr/local/lib/python3.6/dist-packages (from torch->fairseq==0.9.0) (0.16.0)
Installing collected packages: portalocker, sacrebleu, fairseq
  Running setup.py develop for fairseq
Successfully installed fairseq portalocker-2.0.0 sacrebleu-1.4.13
/content

run...跑步...

!python /content/fairseq/fairseq-master/fairseq_cli/train.py \
    /data_dir \
    --arch transformer_align --share-all-embeddings \
    --optimizer adam --adam-betas '(0.9, 0.98)' --clip-norm 0.0 --activation-fn relu\
    --lr 0.0007 --lr-scheduler inverse_sqrt --warmup-updates 4000 --warmup-init-lr 1e-07 \
    --dropout 0.3 --attention-dropout 0.1 --weight-decay 0.0\
    --max-tokens 3500 --label-smoothing 0.1 \
    --save-dir /save_dir/ --log-interval 200 --max-epoch 20 \
    --keep-interval-updates -1 --save-interval-updates 0 --criterion label_smoothed_cross_entropy \
    --update-freq 8 \
   

run log...运行日志...

Traceback (most recent call last):
  File "/content/fairseq/fairseq-master/fairseq_cli/train.py", line 20, in <module>
    from fairseq import (
ModuleNotFoundError: No module named 'fairseq'

Install it using: pip install fairseq Don't use github.使用以下方式安装:pip 安装 fairseq 不要使用 github。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法使用 Anaconda 安装 fairseq? - cannot install fairseq using Anaconda? ModuleNotFoundError:Google Colab 上没有名为“nets”的模块 - ModuleNotFoundError: No module named 'nets' on Google Colab ModuleNotFoundError:Google Colab 中没有名为“pyaudio”的模块 - ModuleNotFoundError: No module named 'pyaudio' in Google Colab Google colab:ModuleNotFoundError:没有名为“pymorphy2”的模块 - Google colab : ModuleNotFoundError: No module named 'pymorphy2' ModuleNotFoundError:没有名为“google.colab”的模块 - Python - ModuleNotFoundError: No module named 'google.colab' - Python ModuleNotFoundError:没有名为“lanenet_model”的模块 - Google Colab - ModuleNotFoundError: No module named 'lanenet_model' - Google Colab Google Colab:ModuleNotFoundError:没有名为“base_positioner”的模块 - Google Colab : ModuleNotFoundError: No module named 'base_positioner' Google Colab ModuleNotFoundError:没有名为“sklearn.externals.joblib”的模块 - Google Colab ModuleNotFoundError: No module named 'sklearn.externals.joblib' 在Google Colab中针对“注意ocr”修复“ ModuleNotFoundError:没有名为&#39;fsns&#39;的模块” - Fix “ModuleNotFoundError: No module named 'fsns'” in google colab for Attention ocr 如何解决 ModuleNotFoundError:没有名为“google.colab”的模块 - How to resolve ModuleNotFoundError: No module named 'google.colab'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM