Forums

installing Julia / IJulia

in a bash console, running 'make' in the Julia directory created via the git https clone url returns an error: 403 ...

https://github.com/JuliaLang/julia

i do not immediately see the issue, but maybe there is an external dependency that has not made the whitelist ...

suggestions?

many thanks,

cdm

I just ran the install myself, it does look like it might be doing a couple of curl calls to some non-github sites.

Is there any more information in your console, which might tell us what site it was trying to access?

Or, I'm not too good at makefiles, but maybe you can decode this and figure out where it might be trying to go? https://github.com/JuliaLang/julia/blob/master/Makefile

We'll also take a look and see if we can install Julia as part of our standard server image, but that'll take a few weeks...

from the Julia readme file, [curl] is used "to automatically download external libraries."

and the [curl] library is served at "http://curl.haxx.se/" ...

if PA finds it agreeable, then whitelisting the above url may do the trick.

nonetheless, having Julia and IJulia integrated to the standard server image would clearly be the preferable solution.

best,

cdm

I'm not sure that curl.haxx.se is the one you want. We already have curl installed. It's the URLs that curl is used against that are important in this instance.

re the previous post

https://www.pythonanywhere.com/forums/topic/1420/#id_post_9804

any update on the assessment of adding Julia to the standard server image?

many thanks,

cdm

I'm afraid not. I'll add a +1 on the tracker...

Since glastonbury system image, julia is confirmed to work on PythonAnywhere. To upgrade your system image, see: https://help.pythonanywhere.com/pages/ChangingSystemImage/.