-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Waiting for upstream] Revert pinning Miniconda3-4.5.4 (Python 3.6) on Windows #125
Comments
This isn't an upstream bug any more, it's a behavior change that they're no longer adding to path. Conda.jl needs to activate environments before trying to use things from them. |
Is it possible to activate an environment within a process already running? I think PyCall.jl needs to do that (JuliaPy/PyCall.jl#556 (comment)). Is there equivalent of |
conda doens't have |
I think there are two problems:
I don't have Windows machine to easily explore the solutions for them so probably I shouldn't have started poking around this problem :) |
|
Yes, I think so. For *nix, looking at I just looked at how yield prefix.rstrip("\\")
yield join(prefix, 'Library', 'mingw-w64', 'bin')
yield join(prefix, 'Library', 'usr', 'bin')
yield join(prefix, 'Library', 'bin')
yield join(prefix, 'Scripts')
yield join(prefix, 'bin') --- https://github.com/conda/conda/blob/4.6.0b0/conda/activate.py#L399-L404 |
It looks like #170 fixed this issue. Closing... |
This
if
block I introduced in #124 should be removed once conda can install Python 3.7 packages on Windows properly from Anaconda's default channel:Conda.jl/src/Conda.jl
Lines 131 to 137 in 7094e2a
Also, this line should be changed to
Conda.add("python", env)
:Conda.jl/test/runtests.jl
Line 17 in 7094e2a
@tkelman Do you know where is the upstream issue we should watch? Is it conda/conda#7789?
The text was updated successfully, but these errors were encountered: