Discussion:
[conda] No virtualenv's on windows?
Tfer
2018-06-16 13:11:53 UTC
Permalink
Are "true" virtualenv not supported on windows? By that I mean
environments where the installed packages are just hardlinks to the
packages in another environment.

I ran "conda create -n Leo-QT5_10 --clone base" thinking it would just
create links, but it tried to download and install a new copy of each
package!, (a task that it choked on).

I assume this is just a windows thing, you people on Linux must have
virtualenvs.

This is probably due to conda running in cmd.exe, way primitive compared to
Powershell where it should be.

Do people on windows just ditch conda's environments and use another system?

Tom
--
You received this message because you are subscribed to the Google Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda+***@continuum.io.
To post to this group, send email to ***@continuum.io.
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Tfer
2018-06-16 20:07:18 UTC
Permalink
I used " conda create -n Leo-QT5_10 --clone base", it said it was
downloading and installing the packages in base, (python 3.6 with the conda
modules -- which it said it would skip). I really looked like it was
download and installing each package, (line by line, with percent completed
bars), not just the performing windows equivalent of symlinking each
installed package in base. My use "virtualenv" was meant as the linking
behavior which I'm not seeing.

Tom
Conda *only* installs packages into conda environments. Once conda
installs something into a directory, that directory becomes a conda
environment.
Hard links from the package cache are on by default on Windows. Windows
doesn’t support soft links without extra OS-level configuration.
Sent from my iPhone
I have no idea what you mean by true virtualenvs, please explain.
There exists virtualenv, venv and conda envs. Of the three conda envs are
the most powerful and efficient by far and therefore recommended way to
drive conda.
Post by Tfer
Are "true" virtualenv not supported on windows? By that I mean
environments where the installed packages are just hardlinks to the
packages in another environment.
I ran "conda create -n Leo-QT5_10 --clone base" thinking it would just
create links, but it tried to download and install a new copy of each
package!, (a task that it choked on).
I assume this is just a windows thing, you people on Linux must have
virtualenvs.
This is probably due to conda running in cmd.exe, way primitive compared
to Powershell where it should be.
Do people on windows just ditch conda's environments and use another system?
Tom
--
You received this message because you are subscribed to the Google Groups
"conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/a/continuum.io/group/conda/
.
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/continuum.io/d/optout
.
--
You received this message because you are subscribed to the Google Groups
"conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/CAF5kcVWderPJSzKXMfgysPETBXzDQLsAGeVd-f44xqyFLtdkNg%40mail.gmail.com
<https://groups.google.com/a/continuum.io/d/msgid/conda/CAF5kcVWderPJSzKXMfgysPETBXzDQLsAGeVd-f44xqyFLtdkNg%40mail.gmail.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
--
You received this message because you are subscribed to the Google Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda+***@continuum.io.
To post to this group, send email to ***@continuum.io.
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/conda/53fadbfe-663a-4584-aa9d-4edd15829af5%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Tfer
2018-06-16 20:09:36 UTC
Permalink
Just the use of links rather than file by file copies of the packages.
I have no idea what you mean by true virtualenvs, please explain.
There exists virtualenv, venv and conda envs. Of the three conda envs are
the most powerful and efficient by far and therefore recommended way to
drive conda.
Post by Tfer
Are "true" virtualenv not supported on windows? By that I mean
environments where the installed packages are just hardlinks to the
packages in another environment.
I ran "conda create -n Leo-QT5_10 --clone base" thinking it would just
create links, but it tried to download and install a new copy of each
package!, (a task that it choked on).
I assume this is just a windows thing, you people on Linux must have
virtualenvs.
This is probably due to conda running in cmd.exe, way primitive compared
to Powershell where it should be.
Do people on windows just ditch conda's environments and use another system?
Tom
--
You received this message because you are subscribed to the Google Groups
"conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/a/continuum.io/group/conda/
.
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/continuum.io/d/optout
.
--
You received this message because you are subscribed to the Google Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda+***@continuum.io.
To post to this group, send email to ***@continuum.io.
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/conda/b1b612d2-7dd1-4e12-8bc3-ffb5d3688f66%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
'Chris Barker' via conda - Public
2018-06-19 01:11:41 UTC
Permalink
is there a chance that your main install is on a network drive? I don't
think Windows can link across drives....

-CHB
Post by Tfer
Just the use of links rather than file by file copies of the packages.
I have no idea what you mean by true virtualenvs, please explain.
There exists virtualenv, venv and conda envs. Of the three conda envs are
the most powerful and efficient by far and therefore recommended way to
drive conda.
Post by Tfer
Are "true" virtualenv not supported on windows? By that I mean
environments where the installed packages are just hardlinks to the
packages in another environment.
I ran "conda create -n Leo-QT5_10 --clone base" thinking it would just
create links, but it tried to download and install a new copy of each
package!, (a task that it choked on).
I assume this is just a windows thing, you people on Linux must have
virtualenvs.
This is probably due to conda running in cmd.exe, way primitive compared
to Powershell where it should be.
Do people on windows just ditch conda's environments and use another system?
Tom
--
You received this message because you are subscribed to the Google
Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send
Visit this group at https://groups.google.com/a/co
ntinuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/co
ntinuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b1183
9%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/co
ntinuum.io/d/optout.
--
You received this message because you are subscribed to the Google Groups
"conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/
continuum.io/d/msgid/conda/b1b612d2-7dd1-4e12-8bc3-
ffb5d3688f66%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/b1b612d2-7dd1-4e12-8bc3-ffb5d3688f66%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

***@noaa.gov
--
You received this message because you are subscribed to the Google Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda+***@continuum.io.
To post to this group, send email to ***@continuum.io.
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/conda/CALGmxEKVrknYmpUpeWC2FWtGGiCYaTNyduaZe1%3D_OE2C%2BjTFtQ%40mail.gmail.com.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Tfer
2018-06-19 03:05:27 UTC
Permalink
The're on the same local drive. My "base" install is a full anaconda with
python 3.6.5 . I created two env's with all of anaconda's packages;
conda create -n Leo_f-PyOT5_10 anaconda
and the the second by:
conda create -n Leo_f --offline anaconda

both took quite a while to finish, though they didn't report each package
and run a percent complete like trying to use "... --clone", (this is what
started me doubting the env's were using file linking).

I'm getting what I need though I still doubt linking is being used, have to
inspect the env's with some file tools to wee what's up.

Tom
Post by 'Chris Barker' via conda - Public
is there a chance that your main install is on a network drive? I don't
think Windows can link across drives....
-CHB
Post by Tfer
Just the use of links rather than file by file copies of the packages.
I have no idea what you mean by true virtualenvs, please explain.
There exists virtualenv, venv and conda envs. Of the three conda envs
are the most powerful and efficient by far and therefore recommended way to
drive conda.
Post by Tfer
Are "true" virtualenv not supported on windows? By that I mean
environments where the installed packages are just hardlinks to the
packages in another environment.
I ran "conda create -n Leo-QT5_10 --clone base" thinking it would just
create links, but it tried to download and install a new copy of each
package!, (a task that it choked on).
I assume this is just a windows thing, you people on Linux must have
virtualenvs.
This is probably due to conda running in cmd.exe, way primitive
compared to Powershell where it should be.
Do people on windows just ditch conda's environments and use another system?
Tom
--
You received this message because you are subscribed to the Google
Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send
Visit this group at
https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/592c4049-72f8-4011-8538-cc8d46b11839%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit
https://groups.google.com/a/continuum.io/d/optout.
--
You received this message because you are subscribed to the Google Groups
"conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/a/continuum.io/group/conda/
.
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/b1b612d2-7dd1-4e12-8bc3-ffb5d3688f66%40continuum.io
<https://groups.google.com/a/continuum.io/d/msgid/conda/b1b612d2-7dd1-4e12-8bc3-ffb5d3688f66%40continuum.io?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/a/continuum.io/d/optout
.
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
--
You received this message because you are subscribed to the Google Groups "conda - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to conda+***@continuum.io.
To post to this group, send email to ***@continuum.io.
Visit this group at https://groups.google.com/a/continuum.io/group/conda/.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/conda/0c4b09b6-9ab1-4094-9223-736553a245f7%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Loading...