Closed Parag0506 closed 4 years ago
Failed to build mmf ERROR: Could not build wheels for mmf which use PEP 517 and cannot be installed directly full error stack :
Collecting mmf Using cached mmf-1.0.0rc1.tar.gz (216 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Processing c:\users\parag\appdata\local\pip\cache\wheels\76\03\bb\589d421d27431bcd2c6da284d5f2286c8e3b2ea3cf1594c074\sklearn-0.0-py2.py3-none-any.whl Collecting demjson==2.2.4 Using cached demjson-2.2.4.tar.gz (131 kB) Collecting tqdm==4.43.0 Using cached tqdm-4.43.0-py2.py3-none-any.whl (59 kB) Collecting requests==2.23.0 Using cached requests-2.23.0-py2.py3-none-any.whl (58 kB) Collecting tensorboard==2.1.0 Using cached tensorboard-2.1.0-py3-none-any.whl (3.8 MB) Collecting transformers==2.3.0 Using cached transformers-2.3.0-py3-none-any.whl (447 kB) Collecting lmdb==0.98 Downloading lmdb-0.98-cp36-cp36m-win_amd64.whl (98 kB) |████████████████████████████████| 98 kB 393 kB/s Collecting omegaconf==2.0.0rc25 Using cached omegaconf-2.0.0rc25-py3-none-any.whl (32 kB) Collecting torchtext==0.5.0 Using cached torchtext-0.5.0-py3-none-any.whl (73 kB) Collecting editdistance==0.5.3 Downloading editdistance-0.5.3-cp36-cp36m-win_amd64.whl (23 kB) Collecting nltk==3.4.5 Using cached nltk-3.4.5.zip (1.5 MB) Collecting fasttext==0.9.1 Using cached fasttext-0.9.1.tar.gz (57 kB) Requirement already satisfied, skipping upgrade: torchvision==0.5.0 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from mmf) (0.5.0) Collecting GitPython==3.1.0 Using cached GitPython-3.1.0-py3-none-any.whl (450 kB) Requirement already satisfied, skipping upgrade: torch==1.4.0 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from mmf) (1.4.0) Collecting numpy==1.16.6 Downloading numpy-1.16.6-cp36-cp36m-win_amd64.whl (11.9 MB) |████████████████████████████████| 11.9 MB 1.7 MB/s Collecting scikit-learn Downloading scikit_learn-0.23.0-cp36-cp36m-win_amd64.whl (6.8 MB) |████████████████████████████████| 6.8 MB 547 kB/s Collecting idna<3,>=2.5 Using cached idna-2.9-py2.py3-none-any.whl (58 kB) Collecting chardet<4,>=3.0.2 Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 Using cached urllib3-1.25.9-py2.py3-none-any.whl (126 kB) Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from requests==2.23.0->mmf) (2020.4.5.1) Collecting markdown>=2.6.8 Using cached Markdown-3.2.2-py3-none-any.whl (88 kB) Requirement already satisfied, skipping upgrade: six>=1.10.0 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from tensorboard==2.1.0->mmf) (1.14.0) Collecting google-auth-oauthlib<0.5,>=0.4.1 Using cached google_auth_oauthlib-0.4.1-py2.py3-none-any.whl (18 kB) Collecting google-auth<2,>=1.6.3 Downloading google_auth-1.14.3-py2.py3-none-any.whl (89 kB) |████████████████████████████████| 89 kB 1.3 MB/s Collecting protobuf>=3.6.0 Downloading protobuf-3.12.0rc2-cp36-cp36m-win_amd64.whl (1.1 MB) |████████████████████████████████| 1.1 MB 595 kB/s Collecting absl-py>=0.4 Using cached absl-py-0.9.0.tar.gz (104 kB) Requirement already satisfied, skipping upgrade: wheel>=0.26; python_version >= "3" in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from tensorboard==2.1.0->mmf) (0.34.2) Requirement already satisfied, skipping upgrade: setuptools>=41.0.0 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from tensorboard==2.1.0->mmf) (46.2.0.post20200511) Collecting grpcio>=1.24.3 Downloading grpcio-1.28.1-cp36-cp36m-win_amd64.whl (2.1 MB) |████████████████████████████████| 2.1 MB 2.2 MB/s Collecting werkzeug>=0.11.15 Using cached Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB) Collecting boto3 Using cached boto3-1.13.8-py2.py3-none-any.whl (128 kB) Collecting sacremoses Using cached sacremoses-0.0.43.tar.gz (883 kB) Collecting regex!=2019.12.17 Downloading regex-2020.5.7-cp36-cp36m-win_amd64.whl (272 kB) |████████████████████████████████| 272 kB 6.4 MB/s Collecting sentencepiece Downloading sentencepiece-0.1.90-cp36-cp36m-win_amd64.whl (1.2 MB) |████████████████████████████████| 1.2 MB 595 kB/s Collecting dataclasses; python_version == "3.6" Downloading dataclasses-0.7-py3-none-any.whl (18 kB) Collecting typing-extensions Using cached typing_extensions-3.7.4.2-py3-none-any.whl (22 kB) Collecting PyYAML Downloading PyYAML-5.3.1-cp36-cp36m-win_amd64.whl (215 kB) |████████████████████████████████| 215 kB 3.3 MB/s Requirement already satisfied, skipping upgrade: pybind11>=2.2 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from fasttext==0.9.1->mmf) (2.5.0) Requirement already satisfied, skipping upgrade: pillow>=4.1.1 in c:\users\parag\anaconda3\envs\fb-hate-meme\lib\site-packages (from torchvision==0.5.0->mmf) (7.1.2) Collecting gitdb<5,>=4.0.1 Using cached gitdb-4.0.5-py3-none-any.whl (63 kB) Collecting threadpoolctl>=2.0.0 Using cached threadpoolctl-2.0.0-py3-none-any.whl (34 kB) Collecting scipy>=0.19.1 Downloading scipy-1.4.1-cp36-cp36m-win_amd64.whl (30.8 MB) |████████████████████████████████| 30.8 MB 1.6 MB/s Collecting joblib>=0.11 Using cached joblib-0.14.1-py2.py3-none-any.whl (294 kB) Collecting importlib-metadata; python_version < "3.8" Using cached importlib_metadata-1.6.0-py2.py3-none-any.whl (30 kB) Collecting requests-oauthlib>=0.7.0 Using cached requests_oauthlib-1.3.0-py2.py3-none-any.whl (23 kB) Collecting cachetools<5.0,>=2.0.0 Downloading cachetools-4.1.0-py3-none-any.whl (10 kB) Collecting rsa<4.1,>=3.1.4 Using cached rsa-4.0-py2.py3-none-any.whl (38 kB) Collecting pyasn1-modules>=0.2.1 Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) Collecting s3transfer<0.4.0,>=0.3.0 Using cached s3transfer-0.3.3-py2.py3-none-any.whl (69 kB) Collecting jmespath<1.0.0,>=0.7.1 Using cached jmespath-0.10.0-py2.py3-none-any.whl (24 kB) Collecting botocore<1.17.0,>=1.16.8 Using cached botocore-1.16.8-py2.py3-none-any.whl (6.2 MB) Collecting click Using cached click-7.1.2-py2.py3-none-any.whl (82 kB) Collecting smmap<4,>=3.0.1 Using cached smmap-3.0.4-py2.py3-none-any.whl (25 kB) Collecting zipp>=0.5 Using cached zipp-3.1.0-py3-none-any.whl (4.9 kB) Collecting oauthlib>=3.0.0 Using cached oauthlib-3.1.0-py2.py3-none-any.whl (147 kB) Collecting pyasn1>=0.1.3 Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) Collecting docutils<0.16,>=0.10 Using cached docutils-0.15.2-py3-none-any.whl (547 kB) Collecting python-dateutil<3.0.0,>=2.1 Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Building wheels for collected packages: mmf, demjson, nltk, fasttext, absl-py, sacremoses Building wheel for mmf (PEP 517) ... error ERROR: Command errored out with exit status 1: command: 'C:\Users\Parag\Anaconda3\envs\fb-hate-meme\python.exe' 'C:\Users\Parag\Anaconda3\envs\fb-hate-meme\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\Parag\AppData\Local\Temp\tmprcwda1vn' cwd: C:\Users\Parag\AppData\Local\Temp\pip-install-7ftuswo5\mmf Complete output (295 lines): running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-3.6 creating build\lib.win-amd64-3.6\mmf copying mmf\version.py -> build\lib.win-amd64-3.6\mmf copying mmf\__init__.py -> build\lib.win-amd64-3.6\mmf creating build\lib.win-amd64-3.6\tools copying tools\predict.py -> build\lib.win-amd64-3.6\tools copying tools\run.py -> build\lib.win-amd64-3.6\tools copying tools\__init__.py -> build\lib.win-amd64-3.6\tools creating build\lib.win-amd64-3.6\mmf\common copying mmf\common\batch_collator.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\constants.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\dataset_loader.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\meter.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\registry.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\report.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\sample.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\test_reporter.py -> build\lib.win-amd64-3.6\mmf\common copying mmf\common\__init__.py -> build\lib.win-amd64-3.6\mmf\common creating build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\base_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\base_dataset_builder.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\concat_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\mmf_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\mmf_dataset_builder.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\multi_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets copying mmf\datasets\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets creating build\lib.win-amd64-3.6\mmf\models copying mmf\models\ban.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\base_model.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\butd.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\cnn_lstm.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\fusions.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\lorra.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\m4c.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\m4c_captioner.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\mmbt.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\mmf_bert.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\pythia.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\top_down_bottom_up.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\unimodal.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\vilbert.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\visdial_multi_modal.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\visual_bert.py -> build\lib.win-amd64-3.6\mmf\models copying mmf\models\__init__.py -> build\lib.win-amd64-3.6\mmf\models creating build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\attention.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\decoders.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\embeddings.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\encoders.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\fusions.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\layers.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\losses.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\metrics.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\optimizers.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\schedulers.py -> build\lib.win-amd64-3.6\mmf\modules copying mmf\modules\__init__.py -> build\lib.win-amd64-3.6\mmf\modules creating build\lib.win-amd64-3.6\mmf\trainers copying mmf\trainers\base_trainer.py -> build\lib.win-amd64-3.6\mmf\trainers copying mmf\trainers\__init__.py -> build\lib.win-amd64-3.6\mmf\trainers creating build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\build.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\checkpoint.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\configuration.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\dataset.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\distributed.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\download.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\early_stopping.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\env.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\file_io.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\flags.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\general.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\logger.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\m4c_evaluators.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\modeling.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\process_answers.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\text.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\timer.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\transform.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\vocab.py -> build\lib.win-amd64-3.6\mmf\utils copying mmf\utils\__init__.py -> build\lib.win-amd64-3.6\mmf\utils creating build\lib.win-amd64-3.6\mmf\datasets\builders copying mmf\datasets\builders\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders creating build\lib.win-amd64-3.6\mmf\datasets\databases copying mmf\datasets\databases\annotation_database.py -> build\lib.win-amd64-3.6\mmf\datasets\databases copying mmf\datasets\databases\features_database.py -> build\lib.win-amd64-3.6\mmf\datasets\databases copying mmf\datasets\databases\image_database.py -> build\lib.win-amd64-3.6\mmf\datasets\databases copying mmf\datasets\databases\scene_graph_database.py -> build\lib.win-amd64-3.6\mmf\datasets\databases copying mmf\datasets\databases\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\databases creating build\lib.win-amd64-3.6\mmf\datasets\processors copying mmf\datasets\processors\bert_processors.py -> build\lib.win-amd64-3.6\mmf\datasets\processors copying mmf\datasets\processors\image_processors.py -> build\lib.win-amd64-3.6\mmf\datasets\processors copying mmf\datasets\processors\processors.py -> build\lib.win-amd64-3.6\mmf\datasets\processors copying mmf\datasets\processors\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\processors creating build\lib.win-amd64-3.6\mmf\datasets\builders\clevr copying mmf\datasets\builders\clevr\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\clevr copying mmf\datasets\builders\clevr\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\clevr copying mmf\datasets\builders\clevr\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\clevr creating build\lib.win-amd64-3.6\mmf\datasets\builders\coco copying mmf\datasets\builders\coco\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\coco copying mmf\datasets\builders\coco\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\coco copying mmf\datasets\builders\coco\masked_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\coco copying mmf\datasets\builders\coco\masked_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\coco copying mmf\datasets\builders\coco\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\coco creating build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions copying mmf\datasets\builders\conceptual_captions\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions copying mmf\datasets\builders\conceptual_captions\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions copying mmf\datasets\builders\conceptual_captions\masked_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions copying mmf\datasets\builders\conceptual_captions\masked_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions copying mmf\datasets\builders\conceptual_captions\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\conceptual_captions creating build\lib.win-amd64-3.6\mmf\datasets\builders\ocrvqa copying mmf\datasets\builders\ocrvqa\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\ocrvqa copying mmf\datasets\builders\ocrvqa\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\ocrvqa copying mmf\datasets\builders\ocrvqa\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\ocrvqa creating build\lib.win-amd64-3.6\mmf\datasets\builders\sbu_captions copying mmf\datasets\builders\sbu_captions\masked_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\sbu_captions copying mmf\datasets\builders\sbu_captions\masked_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\sbu_captions copying mmf\datasets\builders\sbu_captions\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\sbu_captions creating build\lib.win-amd64-3.6\mmf\datasets\builders\stvqa copying mmf\datasets\builders\stvqa\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\stvqa copying mmf\datasets\builders\stvqa\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\stvqa copying mmf\datasets\builders\stvqa\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\stvqa creating build\lib.win-amd64-3.6\mmf\datasets\builders\textcaps copying mmf\datasets\builders\textcaps\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textcaps copying mmf\datasets\builders\textcaps\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textcaps copying mmf\datasets\builders\textcaps\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textcaps creating build\lib.win-amd64-3.6\mmf\datasets\builders\textvqa copying mmf\datasets\builders\textvqa\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textvqa copying mmf\datasets\builders\textvqa\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textvqa copying mmf\datasets\builders\textvqa\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\textvqa creating build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog copying mmf\datasets\builders\visual_dialog\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog copying mmf\datasets\builders\visual_dialog\database.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog copying mmf\datasets\builders\visual_dialog\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog copying mmf\datasets\builders\visual_dialog\original.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog copying mmf\datasets\builders\visual_dialog\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\visual_dialog creating build\lib.win-amd64-3.6\mmf\datasets\builders\vizwiz copying mmf\datasets\builders\vizwiz\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vizwiz copying mmf\datasets\builders\vizwiz\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vizwiz copying mmf\datasets\builders\vizwiz\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vizwiz creating build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\masked_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\masked_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\masked_q_vqa2_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\masked_q_vqa2_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\ocr_builder.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\ocr_dataset.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 copying mmf\datasets\builders\vqa2\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\builders\vqa2 creating build\lib.win-amd64-3.6\mmf\datasets\databases\readers copying mmf\datasets\databases\readers\feature_readers.py -> build\lib.win-amd64-3.6\mmf\datasets\databases\readers copying mmf\datasets\databases\readers\__init__.py -> build\lib.win-amd64-3.6\mmf\datasets\databases\readers creating build\lib.win-amd64-3.6\mmf\utils\phoc copying mmf\utils\phoc\build_phoc.py -> build\lib.win-amd64-3.6\mmf\utils\phoc copying mmf\utils\phoc\__init__.py -> build\lib.win-amd64-3.6\mmf\utils\phoc creating build\lib.win-amd64-3.6\tests creating build\lib.win-amd64-3.6\tests\datasets copying tests\datasets\test_base_dataset.py -> build\lib.win-amd64-3.6\tests\datasets copying tests\datasets\test_processors.py -> build\lib.win-amd64-3.6\tests\datasets copying tests\datasets\__init__.py -> build\lib.win-amd64-3.6\tests\datasets creating build\lib.win-amd64-3.6\tests\modules copying tests\modules\test_fusions.py -> build\lib.win-amd64-3.6\tests\modules copying tests\modules\test_layers.py -> build\lib.win-amd64-3.6\tests\modules copying tests\modules\test_losses.py -> build\lib.win-amd64-3.6\tests\modules copying tests\modules\test_metrics.py -> build\lib.win-amd64-3.6\tests\modules copying tests\modules\__init__.py -> build\lib.win-amd64-3.6\tests\modules creating build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_checkpoint.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_configuration.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_distributed.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_download.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_file_io.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_general.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_model.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_text.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\test_timer.py -> build\lib.win-amd64-3.6\tests\utils copying tests\utils\__init__.py -> build\lib.win-amd64-3.6\tests\utils running egg_info writing mmf.egg-info\PKG-INFO writing dependency_links to mmf.egg-info\dependency_links.txt writing entry points to mmf.egg-info\entry_points.txt writing requirements to mmf.egg-info\requires.txt writing top-level names to mmf.egg-info\top_level.txt reading manifest file 'mmf.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'mmf.egg-info\SOURCES.txt' creating build\lib.win-amd64-3.6\mmf\utils\phoc\src copying mmf\utils\phoc\src\cphoc.c -> build\lib.win-amd64-3.6\mmf\utils\phoc\src creating build\lib.win-amd64-3.6\mmf\configs copying mmf\configs\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs creating build\lib.win-amd64-3.6\mmf\configs\datasets creating build\lib.win-amd64-3.6\mmf\configs\datasets\clevr copying mmf\configs\datasets\clevr\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\clevr creating build\lib.win-amd64-3.6\mmf\configs\datasets\coco copying mmf\configs\datasets\coco\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\coco copying mmf\configs\datasets\coco\masked.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\coco copying mmf\configs\datasets\coco\ocr_en.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\coco creating build\lib.win-amd64-3.6\mmf\configs\datasets\conceptual_captions copying mmf\configs\datasets\conceptual_captions\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\conceptual_captions copying mmf\configs\datasets\conceptual_captions\masked.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\conceptual_captions copying mmf\configs\datasets\conceptual_captions\train_small.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\conceptual_captions creating build\lib.win-amd64-3.6\mmf\configs\datasets\hateful_memes copying mmf\configs\datasets\hateful_memes\bert.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\hateful_memes copying mmf\configs\datasets\hateful_memes\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\hateful_memes copying mmf\configs\datasets\hateful_memes\with_features.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\hateful_memes creating build\lib.win-amd64-3.6\mmf\configs\datasets\mmimdb copying mmf\configs\datasets\mmimdb\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\mmimdb copying mmf\configs\datasets\mmimdb\masked.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\mmimdb creating build\lib.win-amd64-3.6\mmf\configs\datasets\nlvr2 copying mmf\configs\datasets\nlvr2\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\nlvr2 creating build\lib.win-amd64-3.6\mmf\configs\datasets\ocrvqa copying mmf\configs\datasets\ocrvqa\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\ocrvqa creating build\lib.win-amd64-3.6\mmf\configs\datasets\sbu_captions copying mmf\configs\datasets\sbu_captions\masked.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\sbu_captions creating build\lib.win-amd64-3.6\mmf\configs\datasets\stvqa copying mmf\configs\datasets\stvqa\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\stvqa creating build\lib.win-amd64-3.6\mmf\configs\datasets\textcaps copying mmf\configs\datasets\textcaps\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\textcaps creating build\lib.win-amd64-3.6\mmf\configs\datasets\textvqa copying mmf\configs\datasets\textvqa\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\textvqa copying mmf\configs\datasets\textvqa\with_resnet.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\textvqa creating build\lib.win-amd64-3.6\mmf\configs\datasets\visual_dialog copying mmf\configs\datasets\visual_dialog\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\visual_dialog creating build\lib.win-amd64-3.6\mmf\configs\datasets\visual_entailment copying mmf\configs\datasets\visual_entailment\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\visual_entailment creating build\lib.win-amd64-3.6\mmf\configs\datasets\visual_genome copying mmf\configs\datasets\visual_genome\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\visual_genome creating build\lib.win-amd64-3.6\mmf\configs\datasets\vizwiz copying mmf\configs\datasets\vizwiz\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\vizwiz creating build\lib.win-amd64-3.6\mmf\configs\datasets\vqa2 copying mmf\configs\datasets\vqa2\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\vqa2 copying mmf\configs\datasets\vqa2\masked.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\vqa2 copying mmf\configs\datasets\vqa2\masked_q.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\vqa2 copying mmf\configs\datasets\vqa2\train_val.yaml -> build\lib.win-amd64-3.6\mmf\configs\datasets\vqa2 creating build\lib.win-amd64-3.6\mmf\configs\models creating build\lib.win-amd64-3.6\mmf\configs\models\ban copying mmf\configs\models\ban\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\ban creating build\lib.win-amd64-3.6\mmf\configs\models\butd copying mmf\configs\models\butd\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\butd creating build\lib.win-amd64-3.6\mmf\configs\models\cnn_lstm copying mmf\configs\models\cnn_lstm\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\cnn_lstm creating build\lib.win-amd64-3.6\mmf\configs\models\fusions copying mmf\configs\models\fusions\concat_bert.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\fusions copying mmf\configs\models\fusions\concat_bow.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\fusions copying mmf\configs\models\fusions\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\fusions copying mmf\configs\models\fusions\late_fusion.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\fusions creating build\lib.win-amd64-3.6\mmf\configs\models\lorra copying mmf\configs\models\lorra\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\lorra creating build\lib.win-amd64-3.6\mmf\configs\models\m4c copying mmf\configs\models\m4c\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\m4c creating build\lib.win-amd64-3.6\mmf\configs\models\m4c_captioner copying mmf\configs\models\m4c_captioner\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\m4c_captioner creating build\lib.win-amd64-3.6\mmf\configs\models\mmbt copying mmf\configs\models\mmbt\classification.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\mmbt copying mmf\configs\models\mmbt\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\mmbt copying mmf\configs\models\mmbt\pretrain.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\mmbt copying mmf\configs\models\mmbt\with_features.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\mmbt creating build\lib.win-amd64-3.6\mmf\configs\models\mmf_bert copying mmf\configs\models\mmf_bert\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\mmf_bert creating build\lib.win-amd64-3.6\mmf\configs\models\pythia copying mmf\configs\models\pythia\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\pythia creating build\lib.win-amd64-3.6\mmf\configs\models\unimodal copying mmf\configs\models\unimodal\bert.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\unimodal copying mmf\configs\models\unimodal\image.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\unimodal copying mmf\configs\models\unimodal\text.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\unimodal copying mmf\configs\models\unimodal\with_features.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\unimodal creating build\lib.win-amd64-3.6\mmf\configs\models\vilbert copying mmf\configs\models\vilbert\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\vilbert copying mmf\configs\models\vilbert\pretrain.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\vilbert creating build\lib.win-amd64-3.6\mmf\configs\models\visual_bert copying mmf\configs\models\visual_bert\defaults.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\visual_bert copying mmf\configs\models\visual_bert\pretrain.yaml -> build\lib.win-amd64-3.6\mmf\configs\models\visual_bert creating build\lib.win-amd64-3.6\mmf\configs\zoo copying mmf\configs\zoo\datasets.yaml -> build\lib.win-amd64-3.6\mmf\configs\zoo copying mmf\configs\zoo\models.yaml -> build\lib.win-amd64-3.6\mmf\configs\zoo copying mmf\utils\phoc\cphoc.so -> build\lib.win-amd64-3.6\mmf\utils\phoc running build_ext building 'cphoc' extension creating build\temp.win-amd64-3.6 creating build\temp.win-amd64-3.6\Release creating build\temp.win-amd64-3.6\Release\mmf creating build\temp.win-amd64-3.6\Release\mmf\utils creating build\temp.win-amd64-3.6\Release\mmf\utils\phoc creating build\temp.win-amd64-3.6\Release\mmf\utils\phoc\src C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Parag\Anaconda3\envs\fb-hate-meme\include -IC:\Users\Parag\Anaconda3\envs\fb-hate-meme\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /Tcmmf/utils/phoc/src/cphoc.c /Fobuild\temp.win-amd64-3.6\Release\mmf/utils/phoc/src/cphoc.obj -O3 cl : Command line warning D9002 : ignoring unknown option '-O3' cphoc.c mmf/utils/phoc/src/cphoc.c(31): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\Parag\Anaconda3\envs\fb-hate-meme\libs /LIBPATH:C:\Users\Parag\Anaconda3\envs\fb-hate-meme\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64" pthread.lib dl.lib util.lib rt.lib m.lib /EXPORT:PyInit_cphoc build\temp.win-amd64-3.6\Release\mmf/utils/phoc/src/cphoc.obj /OUT:build\lib.win-amd64-3.6\cphoc.cp36-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.6\Release\mmf/utils/phoc/src\cphoc.cp36-win_amd64.lib LINK : fatal error LNK1181: cannot open input file 'pthread.lib' error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.25.28610\\bin\\HostX86\\x64\\link.exe' failed with exit status 1181 ERROR: Failed building wheel for mmf Building wheel for demjson (setup.py) ... done Created wheel for demjson: filename=demjson-2.2.4-py3-none-any.whl size=73959 sha256=ff524c68cbc159d93fb35f720610e239cc1c09678bf5cbaa6a8a37db90e1f45c Stored in directory: c:\users\parag\appdata\local\pip\cache\wheels\f6\ce\3a\713fa88864a1d8c48bdd1bacfd18068dd8facc280c4c3c5235 Building wheel for nltk (setup.py) ... done Created wheel for nltk: filename=nltk-3.4.5-py3-none-any.whl size=1449912 sha256=4a23aabae6da8db12858be8b39edc283795747b43835faedc321c9366b6bfbb3 Stored in directory: c:\users\parag\appdata\local\pip\cache\wheels\e3\c9\b0\ed26a73ef75a53145820825afa8e2d2c9b30fe9f6c10cd3202 Building wheel for fasttext (setup.py) ... done Created wheel for fasttext: filename=fasttext-0.9.1-cp36-cp36m-win_amd64.whl size=181733 sha256=6c15d455a8e709c33fce18fff6c899713f636860decf720291299a4c7b47432f Stored in directory: c:\users\parag\appdata\local\pip\cache\wheels\ae\e8\a0\03628c77c2e0aa813f067f6d7708a4579d15abf6f45e8716c5 Building wheel for absl-py (setup.py) ... done Created wheel for absl-py: filename=absl_py-0.9.0-py3-none-any.whl size=121935 sha256=4c2f0d8524bd71f2f3e299d77e667a648013965b083fbafeba76c0f53f28879c Stored in directory: c:\users\parag\appdata\local\pip\cache\wheels\c3\af\84\3962a6af7b4ab336e951b7877dcfb758cf94548bb1771e0679 Building wheel for sacremoses (setup.py) ... done Created wheel for sacremoses: filename=sacremoses-0.0.43-py3-none-any.whl size=893262 sha256=33f2660b29272cd2f6c0f24b769d6c5a09ea0250e9676e3c45623e08286cb1e3 Stored in directory: c:\users\parag\appdata\local\pip\cache\wheels\49\25\98\cdea9c79b2d9a22ccc59540b1784b67f06b633378e97f58da2 Successfully built demjson nltk fasttext absl-py sacremoses Failed to build mmf ERROR: Could not build wheels for mmf which use PEP 517 and cannot be installed directly
@Parag0506 Can you try again pip install --pre --upgrade mmf?
pip install --pre --upgrade mmf
@apsdehal Thanks for adding support for Windows Build. It installed perfectly.
❓ Questions and Help
Failed to build mmf ERROR: Could not build wheels for mmf which use PEP 517 and cannot be installed directly full error stack :