I don't get how to do that. Can you please tell me the steps. Its all too confusing and I am very new to Ubuntu or Julia. Mostly used to work on Matlab. I have no idea how to install dependancies
On Wednesday, August 31, 2016 at 3:26:40 AM UTC-4, Kaj Wiik wrote: > > Ah, sorry, I assumed you are using x86_64. Find the arm binary tarball and > follow the instructions otherwise. See > https://github.com/JuliaLang/julia/blob/master/README.arm.md > > > On Wednesday, August 31, 2016 at 9:54:38 AM UTC+3, Lutfullah Tomak wrote: >> >> You are on an arm cpu so Conda cannot install python for you. Also, you >> tried downloading x86 cpu linux binaries, instead try arm nightlies. >> To get away with PyCall issues you have to manually install all >> depencies. >> >> On Wednesday, August 31, 2016 at 7:53:24 AM UTC+3, Angshuman Goswami >> wrote: >>> >>> When i performed build again errors cropped up. >>> >>> Pkg.build("PyCall") >>> WARNING: unable to determine host cpu name. >>> INFO: Building PyCall >>> INFO: No system-wide Python was found; got the following error: >>> could not spawn `/usr/local/lib/python2.7 -c "import >>> distutils.sysconfig; >>> print(distutils.sysconfig.get_config_var('VERSION'))"`: permission denied >>> (EACCES) >>> using the Python distribution in the Conda package >>> INFO: Downloading miniconda installer ... >>> % Total % Received % Xferd Average Speed Time Time Time >>> Current >>> Dload Upload Total Spent Left >>> Speed >>> 100 24.7M 100 24.7M 0 0 2401k 0 0:00:10 0:00:10 --:--:-- >>> 2743k >>> INFO: Installing miniconda ... >>> PREFIX=/home/odroid/.julia/v0.4/Conda/deps/usr >>> installing: _cache-0.0-py27_x0 ... >>> installing: python-2.7.11-0 ... >>> installing: conda-env-2.4.5-py27_0 ... >>> installing: openssl-1.0.2g-0 ... >>> installing: pycosat-0.6.1-py27_0 ... >>> installing: pyyaml-3.11-py27_1 ... >>> installing: readline-6.2-2 ... >>> installing: requests-2.9.1-py27_0 ... >>> installing: sqlite-3.9.2-0 ... >>> installing: tk-8.5.18-0 ... >>> installing: yaml-0.1.6-0 ... >>> installing: zlib-1.2.8-0 ... >>> installing: conda-4.0.5-py27_0 ... >>> installing: pycrypto-2.6.1-py27_0 ... >>> installing: pip-8.1.1-py27_1 ... >>> installing: wheel-0.29.0-py27_0 ... >>> installing: setuptools-20.3-py27_0 ... >>> /home/odroid/.julia/v0.4/Conda/deps/usr/installer.sh: line 288: >>> /home/odroid/.julia/v0.4/Conda/deps/usr/pkgs/python-2.7.11-0/bin/python: >>> cannot execute binary file: Exec format error >>> ERROR: >>> cannot execute native linux-32 binary, output from 'uname -a' is: >>> Linux odroid 3.10.69 #1 SMP PREEMPT Thu Feb 12 15:22:14 BRST 2015 armv7l >>> armv7l armv7l GNU/Linux >>> ===============================[ ERROR: PyCall >>> ]================================ >>> >>> LoadError: failed process: >>> Process(`/home/odroid/.julia/v0.4/Conda/deps/usr/installer.sh -b -f -p >>> /home/odroid/.julia/v0.4/Conda/deps/usr`, ProcessExited(1)) [1] >>> while loading /home/odroid/.julia/v0.4/PyCall/deps/build.jl, in >>> expression starting on line 17 >>> >>> >>> ================================================================================ >>> >>> ================================[ BUILD ERRORS >>> ]================================ >>> >>> WARNING: PyCall had build errors. >>> >>> - packages with build errors remain installed in >>> /home/odroid/.julia/v0.4 >>> - build the package(s) and all dependencies with `Pkg.build("PyCall")` >>> - build a single package by running its `deps/build.jl` script >>> >>> >>> ================================================================================ >>> >>> >>> On Wednesday, August 31, 2016 at 12:08:33 AM UTC-4, Angshuman Goswami >>> wrote: >>>> >>>> julia> Pkg.status() >>>> 7 required packages: >>>> - AmplNLWriter 0.2.2 >>>> - CoinOptServices 0.1.2 >>>> - IJulia 1.2.0 >>>> - Ipopt 0.2.4 >>>> - JuMP 0.14.0 >>>> - PyCall 1.7.1 >>>> - RobotOS 0.4.1 >>>> 19 additional packages: >>>> - BinDeps 0.4.3 >>>> - Calculus 0.1.15 >>>> - Cbc 0.2.3 >>>> - Clp 0.2.2 >>>> - Compat 0.8.8 >>>> - Conda 0.2.3 >>>> - DataStructures 0.4.5 >>>> - ForwardDiff 0.2.4 >>>> - JSON 0.7.0 >>>> - Lazy 0.11.0 >>>> - LightXML 0.3.0 >>>> - MacroTools 0.3.2 >>>> - MathProgBase 0.5.4 >>>> - NaNMath 0.2.1 >>>> - Nettle 0.2.4 >>>> - ReverseDiffSparse 0.5.8 >>>> - SHA 0.2.1 >>>> - URIParser 0.1.6 >>>> - ZMQ 0.3.4 >>>> >>>> >>>> On Tuesday, August 30, 2016 at 10:58:39 PM UTC-4, Angshuman Goswami >>>> wrote: >>>>> >>>>> I am running julia on a 32 bit system and I made sure the version i >>>>> downloaded is 32 bit >>>>> >>>>> On Tuesday, August 30, 2016 at 10:34:25 PM UTC-4, Angshuman Goswami >>>>> wrote: >>>>>> >>>>>> I did that and now I am getting this error when I type julia to run >>>>>> in the command line >>>>>> bash: /usr/local/bin/julia: cannot execute binary file: Exec format >>>>>> error >>>>>> >>>>>> >>>>>> On Tuesday, August 30, 2016 at 4:55:54 AM UTC-4, Kaj Wiik wrote: >>>>>>> >>>>>>> I have been using the third route very successfully: >>>>>>> >>>>>>> Download the binary from e.g. >>>>>>> >>>>>>> https://julialang.s3.amazonaws.com/bin/linux/x64/0.4/julia-0.4.6-linux-x86_64.tar.gz >>>>>>> or >>>>>>> >>>>>>> https://s3.amazonaws.com/julialang/bin/linux/x64/0.5/julia-0.5.0-rc3-linux-x86_64.tar.gz >>>>>>> >>>>>>> (http://julialang.org/downloads/) >>>>>>> >>>>>>> cd /opt >>>>>>> >>>>>>> sudo tar xzvf tarball.tgz >>>>>>> A directory like julia-2e358ce975 will be created. >>>>>>> >>>>>>> Then make a symlink >>>>>>> sudo ln -s /opt/julia-2e358ce975/bin/julia /usr/local/bin >>>>>>> >>>>>>> That's it, very easy. >>>>>>> >>>>>>> Note that now you can support multiple versions by making symlinks >>>>>>> e.g. julia-v0.5, that's not possible (or very difficult) with the deb >>>>>>> packages. >>>>>>> >>>>>>> Cheers, >>>>>>> Kaj >>>>>>> >>>>>>> >>>>>>> On Tuesday, August 30, 2016 at 8:26:29 AM UTC+3, Angshuman Goswami >>>>>>> wrote: >>>>>>>> >>>>>>>> I was running Julia to run my MPC code. I needed to upgrade and >>>>>>>> hence i deleted the folder i cloned from git hub. Now I have two >>>>>>>> problems: >>>>>>>> >>>>>>>> 1) Installing julia by sudo get-apt install julia, I get the >>>>>>>> following message: >>>>>>>> >>>>>>>> Reading package lists... Done >>>>>>>> Building dependency tree >>>>>>>> Reading state information... Done >>>>>>>> Package julia is not available, but is referred to by another >>>>>>>> package. >>>>>>>> This may mean that the package is missing, has been obsoleted, or >>>>>>>> is only available from another source >>>>>>>> >>>>>>>> E: Package 'julia' has no installation candidate >>>>>>>> >>>>>>>> 2) When I cloned the github link by git clone >>>>>>>> https://github.com/JuliaLang/julia.git >>>>>>>> >>>>>>>> I tried make -j N >>>>>>>> >>>>>>>> it didn't work >>>>>>>> >>>>>>>> 3) I then used >>>>>>>> >>>>>>>> git pull && make >>>>>>>> >>>>>>>> Now Julia was updated to 0.4.7 >>>>>>>> And now I thought it will finally work. >>>>>>>> But now when I do i) using PyCall or ii) using RobotOS >>>>>>>> I get the following error: >>>>>>>> julia: codegen.cpp:3155: llvm::Value* emit_expr(jl_value_t*, >>>>>>>> jl_codectx_t*, bool, bool): Assertion `ctx->gensym_assigned.at(idx)' >>>>>>>> failed. >>>>>>>> >>>>>>>> signal (6): Aborted >>>>>>>> ERROR: LoadError: Failed to precompile PyCall to >>>>>>>> /home/odroid/.julia/lib/v0.4/PyCall.ji >>>>>>>> while loading /home/odroid/.julia/v0.4/RobotOS/src/RobotOS.jl, in >>>>>>>> expression starting on line 3 >>>>>>>> >>>>>>>> M stuck >>>>>>>> >>>>>>>>