# New julia 1.7 install with jill: how transfer julia 1.6 packages (macos)

**URL:** https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394
**Category:** General Usage
**Created:** [December 1, 2021, 6:35pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394 "2021-12-01T18:35:16Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![murrayE](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/murraye/32/24428_2.png) [@murrayE](https://discourse.julialang.org/u/murrayE)
#### Post date: [December 1, 2021, 6:35pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/1 "2021-12-01T18:35:16Z")

</div>

Under macOS I had previously installed julia 1.6\* directly from [Download Julia](https://julialang.org/downloads/). This created ~/.julia/, which includes subdirectories config, environments, packages, and others. In particular, packages that I install go into and then used the package manager to install many packages – which go into ~/.julia/packages.

Now I’ve used jill to install julia 1.7. How do I access those previously installed packages or move them to where the new version of julia expects to find them?

---

<div class="post-metadata">

### Author: ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)
#### Post date: [December 1, 2021, 6:53pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/2 "2021-12-01T18:53:36Z")

</div>

If your packages are in the default environment, you should copy `~/.julia/environments/v1.6` to `v1.7`:  
E.g.  
`cp -r ~/.julia/environments/v1.6 ~/.julia/environments/v1.7`

Also, from [here](https://discourse.julialang.org/t/ann-jill-py-a-simple-and-stupid-cross-platform-julia-installer/34845/7) it looks like if you do

```julia
jill install 1.7.0 --update

```

Jill will do that for you.

---

<div class="post-metadata">

### Author: ![murrayE](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/murraye/32/24428_2.png) [@murrayE](https://discourse.julialang.org/u/murrayE)
#### Post date: [December 1, 2021, 7:49pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/3 "2021-12-01T19:49:16Z")

</div>

Executing “jill install 1.7.0 --update” led to error message: “Could not consume arg: --update” !

---

<div class="post-metadata">

### Author: ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)
#### Post date: [December 1, 2021, 7:51pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/4 "2021-12-01T19:51:56Z")

</div>

Oh, sorry for the noise then. Copying the environments folder should work.

---

<div class="post-metadata">

### Author: ![artkuo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/artkuo/32/28577_2.png) [@artkuo](https://discourse.julialang.org/u/artkuo)
#### Post date: [December 1, 2021, 8:16pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/5 "2021-12-01T20:16:22Z")

</div>

> [@aramirezreyes](#):
>
> cp -r ~/.julia/environments/v1.6 ~/.julia/environments/v1.7

Don’t you need a final slash in the copy? To copy the contents of `v1.6` as opposed to the folder itself into `v1.7`, I’d expect to need an extra slash:  
`cp -r ~/.julia/environments/v1.6/ ~/.julia/environments/v1.7`

---

<div class="post-metadata">

### Author: ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)
#### Post date: [December 1, 2021, 8:31pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/6 "2021-12-01T20:31:12Z")

</div>

Yes, you are right if v1.7 is already created. If it isn’t it would work without the slash.

---

<div class="post-metadata">

### Author: ![StevenSiew](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevensiew/32/218393_2.png) [@StevenSiew](https://discourse.julialang.org/u/StevenSiew)
#### Post date: [December 1, 2021, 8:36pm UTC](https://discourse.julialang.org/t/new-julia-1-7-install-with-jill-how-transfer-julia-1-6-packages-macos/72394/7 "2021-12-01T20:36:45Z")

</div>

This is shown here in this post

> [@Deprecation warnings from Atom with v1.7](https://discourse.julialang.org/t/deprecation-warnings-from-atom-with-v1-7/72400):
>
> I have a Intel Macbook Pro This is what I did to upgrade from 1.6.4 to 1.7 Step 1: download the dmg file from website Step 2: shutdown all instances of Julia (including atom, IJulia, Pluto) Step 2.5: Open the dmg file by double clicking on it and Install the Julia 1.7 by dragging the julia icon to the Application Icon. Don’t forget to unmount the dmg file afterwards. Step 3: Run the following on the bash shell command prompt in Terminal (note: the dollar sign $ is just the bash commandline …

```julia-auto
cd ~/.julia
cd environments/
cp -rp v1.6/ v1.7

```
