with programming para open notebook mac language julia-lang

julia lang - programming - ¿Cómo actualizar a Julia a una nueva versión?



open notebook julia (5)

Pregunta 1 - actualización

Estoy usando v"0.3.8" en Windows. Encontré de

http://julialang.org/downloads/

Current Release (v0.3.9)

Sé que podría descargar la versión de prebuild e instalarla de nuevo. ¿Hay alguna manera de actualizar (desde la versión instalada actual) a la nueva versión?

Hay Pkg.update() , se ejecuta durante mucho tiempo sin ningún resultado, no funciona de esta manera.

De la documentación:

update () Actualiza el paquete del repositorio de metadatos - guardado en Pkg.dir ("METADATA") - luego actualiza cualquier paquete fijo que se pueda extraer de manera segura de su origen; luego llame a Pkg.resolve () para determinar un nuevo conjunto óptimo de versiones de paquetes.

Por lo tanto, no es la herramienta adecuada para actualizar el idioma en sí.

Pregunta 2 - Nota de lanzamiento

¿Existe algo como ReleaseNote o ChangeList ? O cualquier luz sobre cambio importante?

(Entiendo que el idioma no ha llegado a v1.0 . Si hay un lugar para encontrar cambios / mejoras importantes, eso es bueno. De lo contrario, está bien).


Cómo actualizar Julia:

Windows y MacOS y Linux

La forma más trivial de actualizar Julia es ir a la página de descarga e instalar manualmente los binarios correspondientes. Si va a actualizar Julia a una nueva versión principal (por ejemplo, v0.5 => v0.6), puede volver a instalar fácilmente los paquetes anteriores siguiendo los pasos a continuación:

  1. `julia> usando Pkg
  2. copie el archivo REQUIRE desde el directorio del paquete de la versión anterior al nuevo (en este ejemplo desde .julia/v0.5 .julia/v0.6 a .julia/v0.6 ) sobrescribiendo el archivo existente
  3. julia> Pkg.resolve() # or Pkg.update()

Mac OS

Si usa Homebrew y homebrew-julia , siga las instrucciones here .

Linux

Usa el instalador de abelsiqueira jill .

Para la pregunta de OP

1. Pkg.update() se utiliza para actualizar los paquetes de Julia, no Julia, por lo que la descarga de la versión de precompilación y la reinstalación parece ser la única forma de actualizar Julia por el momento. O puede crear Julia de la fuente siguiendo las instrucciones here .

2. Las notas de la versión se enumeran a continuación:


Haz lo siguiente

sudo apt-get dist-upgrade julia

luego abre la terminal de julia y haz

Pkg.update() Pkg.build("IJulia")

También puede consultar este link para futuras referencias


Solo para aclarar al usuario de Windows:

Tienes que reinstalar la nueva versión de Julia (en mi caso 0.6.2-> 0.6.3) Pero dentro de la misma "generación" (en mi caso: v0.6), los paquetes no tienen que ser reinstalados.

Véase también la discusión correspondiente sobre el discurso de Julia, para obtener una explicación más detallada: https://discourse.julialang.org/t/update-julia-0-6-1-0-6-2-in-anaconda/8669


Solo quiero compartir mi experiencia al actualizar julia de 0.3.11 a 0.4.0.

Si está usando Ubuntu, puede usar:

sudo apt-get dist-upgrade julia

Hará que la versión anterior se actualice a la nueva versión. Sin embargo, los paquetes instalados en la versión anterior no se subirán a la nueva versión.

Si está utilizando IJulia, cuando inicie su "portátil jupyter", su kernel jupyter no detectará la nueva versión de julia, pero aún detectará la anterior. Además, el anterior es un kernel muerto. Tienes que instalar IJulia manualmente desde

Pkg.add("IJulia")

Eso es todo.


en centos / probablemente funcione en redhat puede usar: yum upgrade julia

entonces

Pkg.update () Pkg.build ("IJulia")

Como se mencionó antes.