# \#environment

**URL:** https://discourse.julialang.org/tag/environment/440.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Why is \`\]add --preserve=all\` still updating packages?](https://discourse.julialang.org/t/why-is-add-preserve-all-still-updating-packages/137368)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 0\
**Last updated:** [June 1, 2026, 8:23am UTC](https://discourse.julialang.org/t/why-is-add-preserve-all-still-updating-packages/137368 "2026-06-01T08:23:36Z")

</div>

I have an environment where GPUArrays is already installed as an indirect dependency. I want to make it available without triggering precompilation (which can be really slow sometimes). But even with --preserve=all the…

---

## [\[ANN\] Manifest2Nix.jl](https://discourse.julialang.org/t/ann-manifest2nix-jl/133315)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 5\
**Last updated:** [October 21, 2025, 8:37am UTC](https://discourse.julialang.org/t/ann-manifest2nix-jl/133315 "2025-10-21T08:37:14Z")

</div>

I wrote a Nix library for creating reproducible environments in Julia called GitHub - lenianiva/Manifest2Nix.jl: (Mirror) A Nix library for creating reproducible Julia builds. (also hosted on Codeberg). For a simple exa…

---

## [Migration of Julia environment to machine without internet access (offline)](https://discourse.julialang.org/t/migration-of-julia-environment-to-machine-without-internet-access-offline/131325)

<div class="topic-metadata">

**Author:** [@fruzti](https://discourse.julialang.org/u/fruzti)\
**Replies:** 3\
**Last updated:** [August 5, 2025, 8:12am UTC](https://discourse.julialang.org/t/migration-of-julia-environment-to-machine-without-internet-access-offline/131325 "2025-08-05T08:12:39Z")

</div>

Hi everyone, I’m trying to migrate a existing Julia environment to a machine without access to internet. I’ve been searching in discourse if there is already a mature solution for doing this, however, I have only found …

---

## [What's in your @?](https://discourse.julialang.org/t/whats-in-your/129530)

<div class="topic-metadata">

**Author:** [@NonDairyNeutrino](https://discourse.julialang.org/u/NonDairyNeutrino)\
**Replies:** 19\
**Last updated:** [July 11, 2025, 2:01pm UTC](https://discourse.julialang.org/t/whats-in-your/129530 "2025-07-11T14:01:43Z")

</div>

Simple enough, what’s in your default environment? Could be fun to guess what everyone primarily does based only on their @s. What do you think I do? julia -e "Pkg.status()" Status \`~/.julia/environments/v1.11/Projec…

---

## [Trouble Precompiling GLMakie.jl using ShareAdd.jl - Using Shared Environments](https://discourse.julialang.org/t/trouble-precompiling-glmakie-jl-using-shareadd-jl-using-shared-environments/126999)

<div class="topic-metadata">

**Author:** [@Maddy](https://discourse.julialang.org/u/Maddy)\
**Replies:** 2\
**Last updated:** [May 22, 2025, 12:57pm UTC](https://discourse.julialang.org/t/trouble-precompiling-glmakie-jl-using-shareadd-jl-using-shared-environments/126999 "2025-05-22T12:57:40Z")

</div>

I tried using ShareAdd.jl to use packages from a shared environment. All other packages load and precompile successfully except GLMakie. First, I see if GLMakie.jl has been added to the environment successfully: …

---

## [About checking a package/library \`Manifest.toml\` into control version (again)](https://discourse.julialang.org/t/about-checking-a-package-library-manifest-toml-into-control-version-again/127490)

<div class="topic-metadata">

**Author:** [@iago-lito](https://discourse.julialang.org/u/iago-lito)\
**Replies:** 22\
**Last updated:** [May 13, 2025, 12:26pm UTC](https://discourse.julialang.org/t/about-checking-a-package-library-manifest-toml-into-control-version-again/127490 "2025-05-13T12:26:17Z")

</div>

Hello @Julia, From what I understand here and there (but really anywhere), there is almost dogmatic community consensus that Manifest.toml files may be checked into version control for end applications, but certainly no…

---

## [What's your workflow to develop packages with complex dependencies?](https://discourse.julialang.org/t/whats-your-workflow-to-develop-packages-with-complex-dependencies/127246)

<div class="topic-metadata">

**Author:** [@benc](https://discourse.julialang.org/u/benc)\
**Replies:** 5\
**Last updated:** [March 23, 2025, 12:51am UTC](https://discourse.julialang.org/t/whats-your-workflow-to-develop-packages-with-complex-dependencies/127246 "2025-03-23T00:51:03Z")

</div>

Hi all, I developed quite a few small packages with self-contained functionality, but inevitably during development I need complex dependencies (eg. Plots.jl) for functionality not required by the package itself, but re…

---

## [Globally Available Environments and State of Package Compilation](https://discourse.julialang.org/t/globally-available-environments-and-state-of-package-compilation/126732)

<div class="topic-metadata">

**Author:** [@Maddy](https://discourse.julialang.org/u/Maddy)\
**Replies:** 8\
**Last updated:** [March 11, 2025, 12:47am UTC](https://discourse.julialang.org/t/globally-available-environments-and-state-of-package-compilation/126732 "2025-03-11T00:47:13Z")

</div>

1. Environments in Julia I recently started using Conda environments for Python in my Class and realized how simple and efficient it is to use them. Unlike how I do things in Julia - for each new project, I just create …

---

## [Package or environment: What to recommend to new users?](https://discourse.julialang.org/t/package-or-environment-what-to-recommend-to-new-users/125017)

<div class="topic-metadata">

**Author:** [@Eben60](https://discourse.julialang.org/u/Eben60)\
**Replies:** 0\
**Last updated:** [January 21, 2025, 1:14pm UTC](https://discourse.julialang.org/t/package-or-environment-what-to-recommend-to-new-users/125017 "2025-01-21T13:14:06Z")

</div>

I once put this question in the announcement post of PackageMaker.jl, but didn’t get much feedback on this point. May I try another attempt, now in a separate topic? The reason: In the (coming) documentation for the Pa…

---

## [Feature request: --project=@script\_dir](https://discourse.julialang.org/t/feature-request-project-script-dir/124828)

<div class="topic-metadata">

**Author:** [@greatpet](https://discourse.julialang.org/u/greatpet)\
**Replies:** 3\
**Last updated:** [January 16, 2025, 4:14pm UTC](https://discourse.julialang.org/t/feature-request-project-script-dir/124828 "2025-01-16T16:14:56Z")

</div>

I’d like to run a command like julia --project=@script\_dir long/path/to/my/package/src/script.jl rather than what I currently have to use, where the path is repeated verbatim julia --project=long/path/to/my/package lo…

---

## [Cmdline option/shortcut for activate --temp?](https://discourse.julialang.org/t/cmdline-option-shortcut-for-activate-temp/53956)

<div class="topic-metadata">

**Author:** [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)\
**Replies:** 6\
**Last updated:** [December 4, 2024, 3:12pm UTC](https://discourse.julialang.org/t/cmdline-option-shortcut-for-activate-temp/53956 "2024-12-04T15:12:02Z")

</div>

Do we have a command line option to start julia with a temporary environment, instead of having to manually \] activate --temp? I imagine something like julia --project=@temp. If not, what do you think, should we add some…

---

## [Workflow for development packages](https://discourse.julialang.org/t/workflow-for-development-packages/123102)

<div class="topic-metadata">

**Author:** [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Replies:** 7\
**Last updated:** [December 2, 2024, 3:23pm UTC](https://discourse.julialang.org/t/workflow-for-development-packages/123102 "2024-12-02T15:23:21Z")

</div>

There are some packages I mostly use while developing some package. These include, for example, JET.jl & Cthulhu.jl when I am debugging, a bunch of \<: AbstractArray implementations (StaticArrays.jl, etc) when I want to t…

---

## [Change the default global environment path (Julia on HPC)](https://discourse.julialang.org/t/change-the-default-global-environment-path-julia-on-hpc/122472)

<div class="topic-metadata">

**Author:** [@tamasgal](https://discourse.julialang.org/u/tamasgal)\
**Replies:** 6\
**Last updated:** [November 11, 2024, 10:38am UTC](https://discourse.julialang.org/t/change-the-default-global-environment-path-julia-on-hpc/122472 "2024-11-11T10:38:40Z")

</div>

A little bit of background: I am currently working on a solution to set up Julia for grid computing where heterogeneous clusters are used (I am aware of GitHub - JuliaParallel/JUHPC: HPC setup for juliaup, julia and HPC…

---

## [New to Julia: Help with configuring a "sane" dev environment and editing experience](https://discourse.julialang.org/t/new-to-julia-help-with-configuring-a-sane-dev-environment-and-editing-experience/121387)

<div class="topic-metadata">

**Author:** [@alecStewart1](https://discourse.julialang.org/u/alecStewart1)\
**Replies:** 3\
**Last updated:** [October 21, 2024, 8:07pm UTC](https://discourse.julialang.org/t/new-to-julia-help-with-configuring-a-sane-dev-environment-and-editing-experience/121387 "2024-10-21T20:07:47Z")

</div>

Hey friends! I’m new to Julia, but I’ve been programming for a bit now. I’m mostly used to Common Lisp, Java, Kotlin, Elixir, Python, Javascript/Typescript, pretty much all shell scripting languages. Part of my interes…

---

## [Generating a new project from empty directory](https://discourse.julialang.org/t/generating-a-new-project-from-empty-directory/121349)

<div class="topic-metadata">

**Author:** [@danrib07](https://discourse.julialang.org/u/danrib07)\
**Replies:** 3\
**Last updated:** [October 15, 2024, 8:25pm UTC](https://discourse.julialang.org/t/generating-a-new-project-from-empty-directory/121349 "2024-10-15T20:25:55Z")

</div>

I’ve cloned an empty repository Test2 from Github. I want to create a Julia package within this folder. After cloning the repository in the following directory C:\\Users\\someuser\\Test2, after accessing it via cd command, …

---

## [Why can I import a package not in my environment?](https://discourse.julialang.org/t/why-can-i-import-a-package-not-in-my-environment/119799)

<div class="topic-metadata">

**Author:** [@Alseidon](https://discourse.julialang.org/u/Alseidon)\
**Replies:** 2\
**Last updated:** [September 24, 2024, 8:35am UTC](https://discourse.julialang.org/t/why-can-i-import-a-package-not-in-my-environment/119799 "2024-09-24T08:35:38Z")

</div>

In an ongoing effort to be a bit cleaner in my environments and cleaning up my default env, I encountered a situation I do not understand: even though Plots isn’t added to the current environment, I can still import it. …

---

## [Choosing environments in VSCode](https://discourse.julialang.org/t/choosing-environments-in-vscode/119279)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 2\
**Last updated:** [September 11, 2024, 1:13pm UTC](https://discourse.julialang.org/t/choosing-environments-in-vscode/119279 "2024-09-11T13:13:12Z")

</div>

What is the difference between starting a Julia REPL in VSCode and activating the environment of the folder with Pkg versus clicking on the “Julia env” button as described in the docs? The button performs additiona…

---

## [REPL in VS Code does not start in the project's environment anymore](https://discourse.julialang.org/t/repl-in-vs-code-does-not-start-in-the-projects-environment-anymore/117627)

<div class="topic-metadata">

**Author:** [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Replies:** 5\
**Last updated:** [July 30, 2024, 12:31pm UTC](https://discourse.julialang.org/t/repl-in-vs-code-does-not-start-in-the-projects-environment-anymore/117627 "2024-07-30T12:31:30Z")

</div>

I’ve noticed this only recently, I don’t know the reason. Until now, when I started a Julia REPL (e.g. Alt+J, Alt+O) the active environment was the one selected by the extension (as seen in “Julia env” in the lower bar).…

---

## [Delete all packages installed in an environment](https://discourse.julialang.org/t/delete-all-packages-installed-in-an-environment/116930)

<div class="topic-metadata">

**Author:** [@curious](https://discourse.julialang.org/u/curious)\
**Replies:** 5\
**Last updated:** [July 12, 2024, 3:08pm UTC](https://discourse.julialang.org/t/delete-all-packages-installed-in-an-environment/116930 "2024-07-12T15:08:45Z")

</div>

Suppose to try out a few things I create an environment as described here. I install some packages and test the things I want to. Now I want to delete all the packages that I installed in this environment. Is there a com…

---

## [Environment activation using distributed](https://discourse.julialang.org/t/environment-activation-using-distributed/115773)

<div class="topic-metadata">

**Author:** [@feanor12](https://discourse.julialang.org/u/feanor12)\
**Replies:** 0\
**Last updated:** [June 17, 2024, 5:53pm UTC](https://discourse.julialang.org/t/environment-activation-using-distributed/115773 "2024-06-17T17:53:28Z")

</div>

Is it normal for the environment activation to take more than 10 minutes using @everywhere? In my case, all processes are on the same machine. They all activate the same environment. When doing this in an interactive …

---

## [My script fails at \`using\`](https://discourse.julialang.org/t/my-script-fails-at-using/113540)

<div class="topic-metadata">

**Author:** [@TimG](https://discourse.julialang.org/u/TimG)\
**Replies:** 2\
**Last updated:** [April 26, 2024, 9:48pm UTC](https://discourse.julialang.org/t/my-script-fails-at-using/113540 "2024-04-26T21:48:08Z")

</div>

I don’t understand environments. :worried: I’ve been avoiding trying to understand them for a while and just using Pkg.add willi-nilli. However, this morning I started getting new and unexpected issues without seeming…

---

## [Understanding Pkg.add() and Environments](https://discourse.julialang.org/t/understanding-pkg-add-and-environments/112313)

<div class="topic-metadata">

**Author:** [@JacobC](https://discourse.julialang.org/u/JacobC)\
**Replies:** 9\
**Last updated:** [March 31, 2024, 7:25am UTC](https://discourse.julialang.org/t/understanding-pkg-add-and-environments/112313 "2024-03-31T07:25:06Z")

</div>

TLDR: When I add a package Julia installs the package and any dependencies (expected), then it says Precompiling project and appears to go through every package that I have ever used and spends a lot of time compiling ev…

---

## [Julia environment falsely detected in a Quarto/Python project](https://discourse.julialang.org/t/julia-environment-falsely-detected-in-a-quarto-python-project/108331)

<div class="topic-metadata">

**Author:** [@EmiliaJarochowska](https://discourse.julialang.org/u/EmiliaJarochowska)\
**Replies:** 0\
**Last updated:** [January 4, 2024, 6:56am UTC](https://discourse.julialang.org/t/julia-environment-falsely-detected-in-a-quarto-python-project/108331 "2024-01-04T06:56:45Z")

</div>

Hello, probably a silly problem: I use Julia in other projects, but in one that has nothing to do with Julia (it’s a poetry & pipenv venv with Quarto files written in Python and some Python scripts to manage that project…

---

## [Shortcut to load a package from another environment?](https://discourse.julialang.org/t/shortcut-to-load-a-package-from-another-environment/101620)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 4\
**Last updated:** [July 15, 2023, 5:41pm UTC](https://discourse.julialang.org/t/shortcut-to-load-a-package-from-another-environment/101620 "2023-07-15T17:41:51Z")

</div>

I more and more use this workflow to load some packages that are not part of a current development project, but are useful for testing (Plots, LiveSever, for example): mypkg\> activate @LiveServer # shared environment wi…

---

## [How to separate module environment from package environment](https://discourse.julialang.org/t/how-to-separate-module-environment-from-package-environment/101568)

<div class="topic-metadata">

**Author:** [@Titas22](https://discourse.julialang.org/u/Titas22)\
**Replies:** 1\
**Last updated:** [July 13, 2023, 9:13am UTC](https://discourse.julialang.org/t/how-to-separate-module-environment-from-package-environment/101568 "2023-07-13T09:13:10Z")

</div>

Hi, Is there a way to nicely and easily separate a development environment from the actual package one? Say I’m working on a small module and to test it I want to use it either in REPL or a scrip and I want to use Revi…

---

## [Is it just me getting frequent error messages from Revise.jl?](https://discourse.julialang.org/t/is-it-just-me-getting-frequent-error-messages-from-revise-jl/99210)

<div class="topic-metadata">

**Author:** [@Euhan](https://discourse.julialang.org/u/Euhan)\
**Replies:** 2\
**Last updated:** [May 22, 2023, 1:52pm UTC](https://discourse.julialang.org/t/is-it-just-me-getting-frequent-error-messages-from-revise-jl/99210 "2023-05-22T13:52:20Z")

</div>

When working with Julia (and using my startup file that has @eval using Revise in it), many operations fail with the error message: ERROR: UndefVarError: re\_section\_capture not defined This seems to come from Revise. I…

---

## [Stacked environments](https://discourse.julialang.org/t/stacked-environments/97955)

<div class="topic-metadata">

**Author:** [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Replies:** 2\
**Last updated:** [April 27, 2023, 3:12pm UTC](https://discourse.julialang.org/t/stacked-environments/97955 "2023-04-27T15:12:11Z")

</div>

I’d like to start making better use of stacked environments and have a few questions. If I’m not mistaken the only sanctioned way to add another stacked environment is by modifying LOAD\_PATH, e.g. push!(LOAD\_PATH, "@mye…

---

## [Disk Quota exceeded by activating environment](https://discourse.julialang.org/t/disk-quota-exceeded-by-activating-environment/83201)

<div class="topic-metadata">

**Author:** [@knoppers96](https://discourse.julialang.org/u/knoppers96)\
**Replies:** 4\
**Last updated:** [April 23, 2023, 8:35pm UTC](https://discourse.julialang.org/t/disk-quota-exceeded-by-activating-environment/83201 "2023-04-23T20:35:12Z")

</div>

Hello everybody, I worked now for 6 months with julia and everything was fine, but I receive now a error callstack that is not understandable to me. I work via ssh on a ubuntu server, and there I received the following…

---

## [\[ANN\] Announcing ConfigEnv.jl - your secrets manager](https://discourse.julialang.org/t/ann-announcing-configenv-jl-your-secrets-manager/59737)

<div class="topic-metadata">

**Author:** [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Replies:** 2\
**Last updated:** [April 20, 2023, 10:53pm UTC](https://discourse.julialang.org/t/ann-announcing-configenv-jl-your-secrets-manager/59737 "2023-04-20T22:53:43Z")

</div>

I am pleased to announce ConfigEnv.jl, an environment configuration package that loads environment variables from a .env file into ENV . This package was inspired by python-dotenv library and the Twelve-Factor App metho…

---

## [Quarto Julia CLI: Kernel died before replying to kernel\_info](https://discourse.julialang.org/t/quarto-julia-cli-kernel-died-before-replying-to-kernel-info/91416)

<div class="topic-metadata">

**Author:** [@fortunewalla](https://discourse.julialang.org/u/fortunewalla)\
**Replies:** 7\
**Last updated:** [March 17, 2023, 9:38am UTC](https://discourse.julialang.org/t/quarto-julia-cli-kernel-died-before-replying-to-kernel-info/91416 "2023-03-17T09:38:24Z")

</div>

I wanted to try out quarto for Julia code. I created an new Julia environment q and installed IJulia.jl and Plots.jl The jupyter kernelspec & quarto check all seem fine. when trying to render Julia example Using…

[Next page](https://discourse.julialang.org/tag/environment/440.md?match_all_tags=true&page=1&tags%5B%5D=environment)
