Comment installer Julia dans un environnement anaconda?

l'Une des principales caractéristiques de l'Anaconda est qu'il est la langue agnostique comme indiqué dans leur blog:

vous pouvez créer des environnements de n'importe quel arbre de dépendance binaire (différent versions de Python, R, Julia,etc.).

récemment je suis passé de virtualenv à Anaconda en Python, donc j'étais curieux d'essayer Julia dans un environnement Anaconda. Cependant, je n'ai pas pu trouver d'instructions suffisamment explicites pour installer Julia avec succès. Premier, J'ai essayé naïvement conda create -n julia-test julia. Évidemment, ça ne fonctionne pas. Ensuite, J'Ai <!--8 binstar.org un paquet Julia (version 0.3) avec le code

conda install -c https://conda.binstar.org/wakari1 julia

Cependant, je ne veux pas installer Julia en dehors d'un environnement virtuel spécifique, donc je l'ai changé pour:

conda create -n julia-test -c https://conda.binstar.org/wakari1 julia

il n'a pas lancé d'erreurs, mais a finalement échoué à démarrer L'interpréteur Julia.

donc, quelle est la bonne façon d'installer Julia (0,2, de préférence) dans une anaconda de l'environnement?

UPDATE

à partir de mars 2018, Julia v0.6.1 est disponible pour linux-64 sur le canal de Manda-forge:

https://anaconda.org/conda-forge/julia

il a été configuré pour installer les paquets à l'intérieur de <env_prefix>/share/julia/site, afin de maintenir l'isolement de l'utilisateur ~/.julia répertoire de l'utilisateur.

conda create -n julia -c conda-forge julia

25
demandé sur Joseph Dasenbrock 2014-08-19 03:27:33

3 réponses

le billet de blog indiquait que conda est assez général pour autoriser les paquets de n'importe quel type. Il n'y a pas encore de paquets pour Julia (sauf celui que vous avez trouvé dans le Wakari channel, qui est spécifique à Wakari).

construire un pack de conda pour Julia et n'est probablement pas difficile. Construire une façon rationalisée de convertir les paquets Julia en paquets conda est un peu plus de travail.

12
répondu asmeurer 2014-08-19 19:09:12

depuis août 2017, Julia v0.5.2 est disponible sur le canal conda-forge:

https://anaconda.org/conda-forge/julia

il a été configuré pour installer les paquets à l'intérieur de <env_prefix>/share/julia/site, afin de maintenir l'isolement de l'utilisateur ~/.julia répertoire de l'utilisateur.

conda create -n julia -c conda-forge julia

16
répondu dfornika 2017-08-29 20:09:56

Julia 0.4.5 (pas la dernière à jour 0.5.0) est maintenant disponible sur le canal bioconda. Utiliser anaconda (Python 3.6 version) et suivre les instructions dans bioconda:

# In this order    
conda config --add channels conda-forge
conda config --add channels defaults
conda config --add channels r
conda config --add channels bioconda

conda install julia

donc pour créer l'environnement virtuel correspondant:

conda create -n julia-env julia

néanmoins, je n'ai pas encore vu d'autres bibliothèques julia disponibles.

5
répondu khourhin 2017-02-16 07:44:49