最近在学习人体姿态估计,配置pose-ae-train时出现错误,多次试验后将解决方法记录下来,希望能帮助到其他人。
pose-ae-train链接:https://github.com/umich-vl/pose-ae-train
extensions/AE/ 目录下python build.py install出错
(base) han@MS:/media/han/E/mWork/mCode/pose-ae-train/extensions/AE$ python build.py install
Including CUDA code.
generating /tmp/tmpo978nske/_my_lib.c
setting the current directory to '/tmp/tmpo978nske'
running build_ext
building '_my_lib' extension
creating media
creating media/han
creating media/han/E
creating media/han/E/mWork
creating media/han/E/mWork/mCode
creating media/han/E/mWork/mCode/pose-ae-train
creating media/han/E/mWork/mCode/pose-ae-train/extensions
creating media/han/E/mWork/mCode/pose-ae-train/extensions/AE
creating media/han/E/mWork/mCode/pose-ae-train/extensions/AE/src
gcc -pthread -B /home/han/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include/TH -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/home/han/anaconda3/include/python3.6m -c _my_lib.c -o ./_my_lib.o -std=c99
gcc -pthread -B /home/han/anaconda3/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include/TH -I/home/han/anaconda3/lib/python3.6/site-packages/torch/utils/ffi/../../lib/include/THC -I/usr/local/cuda/include -I/home/han/anaconda3/include/python3.6m -c /media/han/E/mWork/mCode/pose-ae-train/extensions/AE/src/my_lib.c -o ./media/han/E/mW