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
>>>>>>
>>>>>>

Reply via email to