It seems cuda can't get clang as CC and gives error as it gets gcc from conda installed version
Updating install_name for libTH.1.dylib
Updating install_name for libTHNN.1.dylib
Updating install_name for libTHS.1.dylib
-- TH_LIBRARIES: /Volumes/Data/Libraries/pytorch/torch/lib/tmp_install/lib/libTH.1.dylib
-- MAGMA not found. Compiling without MAGMA support
-- Autodetected CUDA architecture(s): 3.0
-- got cuda version 8.0
-- Found CUDA with FP16 support, compiling with torch.CudaHalfTensor
-- CUDA_NVCC_FLAGS:  -DTH_INDEX_BASE=0 -I/Volumes/Data/Libraries/pytorch/torch/lib/tmp_install/include -I/Volumes/Data/Libraries/pytorch/torch/lib/tmp_install/include/TH -I/Volumes/Data/Libraries/pytorch/torch/lib/tmp_install/include/THC;-gencode;arch=compute_30,code=sm_30;-DCUDA_HAS_FP16=1
-- THC_SO_VERSION: 1
-- Configuring done
CMake Warning (dev):
  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
  --help-policy CMP0042" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
THC
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
-- Build files have been written to: /Volumes/Data/Libraries/pytorch/torch/lib/build/THC
[  3%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o
[  3%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o
[  3%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCSleep.cu.o
[  5%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o
[  6%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o
[  7%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o
[  8%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o
[ 10%] Building NVCC (Device) object CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
CMake Error at THC_generated_THCReduceApplyUtils.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCReduceApplyUtils.cu.o
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
make[2]: * [CMakeFiles/THC.dir/THC_generated_THCReduceApplyUtils.cu.o] Error 1
make[2]: * Waiting for unfinished jobs....
CMake Error at THC_generated_THCBlas.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCBlas.cu.o
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
nvcc fatal   : GNU C/C++ compiler is no longer supported as a host compiler on Mac OS X.
CMake Error at THC_generated_THCSleep.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCSleep.cu.o
CMake Error at THC_generated_THCStorage.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCStorage.cu.o
CMake Error at THC_generated_THCTensor.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCTensor.cu.o
CMake Error at THC_generated_THCHalf.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCHalf.cu.o
CMake Error at THC_generated_THCTensorCopy.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCTensorCopy.cu.o
CMake Error at THC_generated_THCStorageCopy.cu.o.cmake:207 (message):
  Error generating
  /Volumes/Data/Libraries/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCStorageCopy.cu.o
make[2]: * [CMakeFiles/THC.dir/THC_generated_THCBlas.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCSleep.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCStorage.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCHalf.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCTensor.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCTensorCopy.cu.o] Error 1
make[2]:  [CMakeFiles/THC.dir/THC_generated_THCStorageCopy.cu.o] Error 1
make[1]:  [CMakeFiles/THC.dir/all] Error 2
make: ** [all] Error 2
Do you have CC or CXX set by any chance? nvcc finds gcc or g++ as your default compiler and fails because of this. To build it you have to use a fairly od version of Apple Clang (7.3.1 - you can get it from the Apple Developer portal).
Try this if you have added the Anaconda directory to your bash shell PATH environment variable:
CC=clang CXX=clang++ python setup.py install
                    It should build fine if only you use clang. I'm closing the issue.
Most helpful comment
Try this if you have added the Anaconda directory to your bash shell PATH environment variable: