So I've been trying to automate the download and build of various large packages for hooking Mathematica into extensions but the downloads continually finish prematurely.
Trying to get the Psi4 installer:
URLDownload@"http://www.psicode.org/downloads/Psi4conda2-latest-MacOSX.sh"
gives a Transferred a partial file
message and returns a failure object:
This is probably because the file is huge (~185 MB).
Unfortunately I can't be 100% sure this is Mathematica as curl has the same issue and, maybe, URLDownload
is implemented on top of curl. (I'm running Mathematica 11. on OSX.)
In any case, does anyone know whether it's possible to get around this or am I forced to tell users that they need to download the packages themselves?
URLDownload["https://cmake.org/files/v3.7/cmake-3.7.2-Darwin-x86_64.tar.gz", "~/cmake-3.7.2-Darwin-x86_64.tar.gz"]
then I get a 26MB file in my home directory $\endgroup$