Skip to content
This repository was archived by the owner on Jan 15, 2024. It is now read-only.
This repository was archived by the owner on Jan 15, 2024. It is now read-only.

Wheel fails to build setup.py for gluonnlp #1589

@hb0313

Description

@hb0313

Description

gluonnlp failed to install on win10 because setup.py was not exited. I already have wheels installed both for pip and pip3.

Error Message

(venv) PS C:\Users\HarshadPrakashBhandw\PycharmProjects\demo> py -m pip install gluonnlp-0.10.0.tar.gz --no-cache-dir
Processing c:\users\harshadprakashbhandw\pycharmprojects\demo\gluonnlp-0.10.0.tar.gz
Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy>=1.16.0 in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (from gluonnlp==0.10.0) (1.22.
4)
Requirement already satisfied: cython in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (from gluonnlp==0.10.0) (0.29.30)
Requirement already satisfied: packaging in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (from gluonnlp==0.10.0) (21.3)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (from packaging->gl
uonnlp==0.10.0) (3.0.9)
Building wheels for collected packages: gluonnlp
Building wheel for gluonnlp (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [140 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-310
creating build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp\base.py -> build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp_constants.py -> build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp
creating build\lib.win-amd64-cpython-310\gluonnlp\calibration
copying src\gluonnlp\calibration\collector.py -> build\lib.win-amd64-cpython-310\gluonnlp\calibration
copying src\gluonnlp\calibration_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\calibration
creating build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\baidu_ernie_data.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\candidate_sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\classification.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\conll.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\dataloader.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\dataset.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\datasetloader.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\intent_slot.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\question_answering.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\registry.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\sentiment.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\stream.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\super_glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\transforms.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\translation.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\utils.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\word_embedding_evaluation.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
creating build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding\evaluation.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding\token_embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
creating build\lib.win-amd64-cpython-310\gluonnlp\initializer
copying src\gluonnlp\initializer\initializer.py -> build\lib.win-amd64-cpython-310\gluonnlp\initializer
copying src\gluonnlp\initializer_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\initializer
creating build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\activation_regularizer.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\label_smoothing.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\loss.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
creating build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric\length_normalized_loss.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric\masked_accuracy.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
creating build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\attention_cell.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\bert.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\bilm_encoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\block.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\convolutional_encoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\elmo.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\highway.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\info.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\lstmpcellwithclip.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\parameter.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\sampled_block.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\seq2seq_encoder_decoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\sequence_sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\transformer.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\translation.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\utils.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
creating build\lib.win-amd64-cpython-310\gluonnlp\optimizer
copying src\gluonnlp\optimizer\bert_adam.py -> build\lib.win-amd64-cpython-310\gluonnlp\optimizer
copying src\gluonnlp\optimizer_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\optimizer
creating build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\files.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\parallel.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\parameter.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\seed.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\version.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
creating build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\bert.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\elmo.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\subwords.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\vocab.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
creating build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\batchify.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
creating build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert\glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert\squad.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
creating build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\google_billion_word.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\large_text_compression_benchmark.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\wikitext.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
creating build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
copying src\gluonnlp\data\xlnet\squad.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
copying src\gluonnlp\data\xlnet_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
creating build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\cache.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
running egg_info
writing src\gluonnlp.egg-info\PKG-INFO
writing dependency_links to src\gluonnlp.egg-info\dependency_links.txt
writing requirements to src\gluonnlp.egg-info\requires.txt
writing top-level names to src\gluonnlp.egg-info\top_level.txt
reading manifest file 'src\gluonnlp.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.py' under directory 'gluonnlp'
warning: no previously-included files matching '
' found under directory 'tests'
warning: no previously-included files matching '*' found under directory 'scripts'
adding license file 'LICENSE'
writing manifest file 'src\gluonnlp.egg-info\SOURCES.txt'
copying src\gluonnlp\data\fast_bert_tokenizer.c -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\fast_bert_tokenizer.pyx -> build\lib.win-amd64-cpython-310\gluonnlp\data
running build_ext
skipping 'src/gluonnlp/data\fast_bert_tokenizer.c' Cython extension (up-to-date)
building 'gluonnlp.data.fast_bert_tokenizer' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\src
creating build\temp.win-amd64-cpython-310\Release\src\gluonnlp
creating build\temp.win-amd64-cpython-310\Release\src\gluonnlp\data
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG
/MD -IC:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\include "-IC:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x
64__qbz5n2kfra8p0\include" "-IC:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\Include" "-IC:\Program Fi
les (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-I
C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program
Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86
)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc/gluonnlp/data\fast_bert_tokenizer.c /Fobuild\temp.win-amd64-cpython-310\Release\src/gluonnlp/d
ata\fast_bert_tokenizer.obj
fast_bert_tokenizer.c
src/gluonnlp/data\fast_bert_tokenizer.c(4005): warning C4244: '=': conversion from 'Py_ssize_t' to 'long', possible loss of data
src/gluonnlp/data\fast_bert_tokenizer.c(13614): warning C4013: '_PyGen_Send' undefined; assuming extern returning int
src/gluonnlp/data\fast_bert_tokenizer.c(13614): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
src/gluonnlp/data\fast_bert_tokenizer.c(13619): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
src/gluonnlp/data\fast_bert_tokenizer.c(13702): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG
/DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\libs "/LIBPATH:C:\Program Files\WindowsApps\P
ythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\libs" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.1
0.1520.0_x64__qbz5n2kfra8p0" /LIBPATH:C:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft V
isual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Prog
ram Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64" /EXPORT:PyInit_fa
st_bert_tokenizer build\temp.win-amd64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.obj /OUT:build\lib.win-amd64-cpython-310\gluonnlp\data
fast_bert_tokenizer.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.cp310-win_amd64.lib
Creating library build\temp.win-amd64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.cp310-win_amd64.lib and object build\temp.win-a
md64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.cp310-win_amd64.exp
fast_bert_tokenizer.obj : error LNK2001: unresolved external symbol _PyGen_Send
build\lib.win-amd64-cpython-310\gluonnlp\data\fast_bert_tokenizer.cp310-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\link.exe' fai
led with exit code 1120
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for gluonnlp
Running setup.py clean for gluonnlp
Failed to build gluonnlp
Installing collected packages: gluonnlp
Running setup.py install for gluonnlp ... error
error: subprocess-exited-with-error

× Running setup.py install for gluonnlp did not run successfully.
│ exit code: 1
╰─> [142 lines of output]
running install
C:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py
install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-310
creating build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp\base.py -> build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp_constants.py -> build\lib.win-amd64-cpython-310\gluonnlp
copying src\gluonnlp_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp
creating build\lib.win-amd64-cpython-310\gluonnlp\calibration
copying src\gluonnlp\calibration\collector.py -> build\lib.win-amd64-cpython-310\gluonnlp\calibration
copying src\gluonnlp\calibration_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\calibration
creating build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\baidu_ernie_data.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\candidate_sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\classification.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\conll.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\dataloader.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\dataset.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\datasetloader.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\intent_slot.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\question_answering.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\registry.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\sentiment.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\stream.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\super_glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\transforms.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\translation.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\utils.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\word_embedding_evaluation.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data
creating build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding\evaluation.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding\token_embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
copying src\gluonnlp\embedding_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\embedding
creating build\lib.win-amd64-cpython-310\gluonnlp\initializer
copying src\gluonnlp\initializer\initializer.py -> build\lib.win-amd64-cpython-310\gluonnlp\initializer
copying src\gluonnlp\initializer_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\initializer
creating build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\activation_regularizer.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\label_smoothing.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss\loss.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
copying src\gluonnlp\loss_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\loss
creating build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric\length_normalized_loss.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric\masked_accuracy.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
copying src\gluonnlp\metric_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\metric
creating build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\attention_cell.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\bert.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\bilm_encoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\block.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\convolutional_encoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\elmo.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\highway.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\info.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\lstmpcellwithclip.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\parameter.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\sampled_block.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\seq2seq_encoder_decoder.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\sequence_sampler.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\transformer.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\translation.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model\utils.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
copying src\gluonnlp\model_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\model
creating build\lib.win-amd64-cpython-310\gluonnlp\optimizer
copying src\gluonnlp\optimizer\bert_adam.py -> build\lib.win-amd64-cpython-310\gluonnlp\optimizer
copying src\gluonnlp\optimizer_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\optimizer
creating build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\files.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\parallel.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\parameter.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\seed.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils\version.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
copying src\gluonnlp\utils_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\utils
creating build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\bert.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\elmo.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\subwords.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab\vocab.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
copying src\gluonnlp\vocab_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\vocab
creating build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\batchify.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
copying src\gluonnlp\data\batchify_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\batchify
creating build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert\glue.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert\squad.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
copying src\gluonnlp\data\bert_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\bert
creating build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\google_billion_word.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\large_text_compression_benchmark.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora\wikitext.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
copying src\gluonnlp\data\corpora_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\corpora
creating build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
copying src\gluonnlp\data\xlnet\squad.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
copying src\gluonnlp\data\xlnet_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\data\xlnet
creating build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\cache.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\embedding.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train\language_model.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
copying src\gluonnlp\model\train_init_.py -> build\lib.win-amd64-cpython-310\gluonnlp\model\train
running egg_info
writing src\gluonnlp.egg-info\PKG-INFO
writing dependency_links to src\gluonnlp.egg-info\dependency_links.txt
writing requirements to src\gluonnlp.egg-info\requires.txt
writing top-level names to src\gluonnlp.egg-info\top_level.txt
reading manifest file 'src\gluonnlp.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.py' under directory 'gluonnlp'
warning: no previously-included files matching '
' found under directory 'tests'
warning: no previously-included files matching '*' found under directory 'scripts'
adding license file 'LICENSE'
writing manifest file 'src\gluonnlp.egg-info\SOURCES.txt'
copying src\gluonnlp\data\fast_bert_tokenizer.c -> build\lib.win-amd64-cpython-310\gluonnlp\data
copying src\gluonnlp\data\fast_bert_tokenizer.pyx -> build\lib.win-amd64-cpython-310\gluonnlp\data
running build_ext
skipping 'src/gluonnlp/data\fast_bert_tokenizer.c' Cython extension (up-to-date)
building 'gluonnlp.data.fast_bert_tokenizer' extension
creating build\temp.win-amd64-cpython-310
creating build\temp.win-amd64-cpython-310\Release
creating build\temp.win-amd64-cpython-310\Release\src
creating build\temp.win-amd64-cpython-310\Release\src\gluonnlp
creating build\temp.win-amd64-cpython-310\Release\src\gluonnlp\data
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG
/MD -IC:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\include "-IC:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x
64__qbz5n2kfra8p0\include" "-IC:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\Include" "-IC:\Program Fi
les (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-I
C:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared" "-IC:\Program
Files (x86)\Windows Kits\10\include\10.0.19041.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt" "-IC:\Program Files (x86
)\Windows Kits\10\include\10.0.19041.0\cppwinrt" /Tcsrc/gluonnlp/data\fast_bert_tokenizer.c /Fobuild\temp.win-amd64-cpython-310\Release\src/gluonnlp/d
ata\fast_bert_tokenizer.obj
fast_bert_tokenizer.c
src/gluonnlp/data\fast_bert_tokenizer.c(4005): warning C4244: '=': conversion from 'Py_ssize_t' to 'long', possible loss of data
src/gluonnlp/data\fast_bert_tokenizer.c(13614): warning C4013: '_PyGen_Send' undefined; assuming extern returning int
src/gluonnlp/data\fast_bert_tokenizer.c(13614): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
src/gluonnlp/data\fast_bert_tokenizer.c(13619): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
src/gluonnlp/data\fast_bert_tokenizer.c(13702): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int'
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG
/DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\HarshadPrakashBhandw\PycharmProjects\demo\venv\libs "/LIBPATH:C:\Program Files\WindowsApps\P
ythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\libs" "/LIBPATH:C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.1
isual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:C:\Prog
st_bert_tokenizer build\temp.win-amd64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.obj /OUT:build\lib.win-amd64-cpython-310\gluonnlp\data
fast_bert_tokenizer.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.cp310-win_amd64.lib
md64-cpython-310\Release\src/gluonnlp/data\fast_bert_tokenizer.cp310-win_amd64.exp
fast_bert_tokenizer.obj : error LNK2001: unresolved external symbol _PyGen_Send
build\lib.win-amd64-cpython-310\gluonnlp\data\fast_bert_tokenizer.cp310-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\link.exe' fai
led with exit code 1120
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> gluonnlp

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
(venv) PS C:\Users\HarshadPrakashBhandw\PycharmProjects\demo> pip install wheel
Requirement already satisfied: wheel in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (0.37.1)
(venv) PS C:\Users\HarshadPrakashBhandw\PycharmProjects\demo> pip3 install wheel
Requirement already satisfied: wheel in c:\users\harshadprakashbhandw\pycharmprojects\demo\venv\lib\site-packages (0.37.1)

What have you tried to solve it?

  1. Installed wheel package
  2. Update pip version

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions