Discussion:
[conda] Using conda with Fish shell
Advrk
2016-03-27 22:26:03 UTC
Permalink
Hello,

I successfully installed the latest Anaconda x64 in my Linux distribution
running the Fish shell <http://fishshell.com/>, and I am now going through
the 30-mins. conda test drive.

However, during the first step with the "source activate" command I got the
error:

source: Error encountered while sourcing file “activate”:
source: No such file or directory


If I run this command with bash it works fine, so is there a way to set up
Fish and conda to work well together? If so, how? Thank you!!
--
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/.
Nathan Goldbaum
2016-03-28 00:12:00 UTC
Permalink
There seems to be basic support for the fish shell shipped with conda:

https://github.com/conda/conda/blob/master/bin/conda.fish
<https://github.com/conda/conda/blob/5b97a96d78e65d8178eb60d36e0fc99cd5b3ab21/bin/conda.fish>

It looks like it's not documented beyond the comments in this file.
Post by Advrk
Hello,
I successfully installed the latest Anaconda x64 in my Linux distribution
running the Fish shell <http://fishshell.com/>, and I am now going
through the 30-mins. conda test drive.
However, during the first step with the "source activate" command I got
source: No such file or directory
If I run this command with bash it works fine, so is there a way to set up
Fish and conda to work well together? If so, how? Thank you!!
--
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/.
--
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/.
Ilan Schnell
2016-03-28 00:22:03 UTC
Permalink
There is indeed support for fish in the master branch of conda. However,
the master branch has not been release yet. The latest version on conda
(4.0.5) does not support fish.
Post by Nathan Goldbaum
https://github.com/conda/conda/blob/master/bin/conda.fish
<https://github.com/conda/conda/blob/5b97a96d78e65d8178eb60d36e0fc99cd5b3ab21/bin/conda.fish>
It looks like it's not documented beyond the comments in this file.
Post by Advrk
Hello,
I successfully installed the latest Anaconda x64 in my Linux distribution
running the Fish shell <http://fishshell.com/>, and I am now going
through the 30-mins. conda test drive.
However, during the first step with the "source activate" command I got
source: No such file or directory
If I run this command with bash it works fine, so is there a way to set
up Fish and conda to work well together? If so, how? Thank you!!
--
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/
.
--
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/.
--
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/.
Advrk Aplmrkt
2016-03-28 07:58:10 UTC
Permalink
I see, thank you both for your answers.

Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?

If so, what's the normal release schedule for things like this? I.e.
when might a new version of conda include this support? Thanks!
Post by Ilan Schnell
There is indeed support for fish in the master branch of conda. However,
the master branch has not been release yet. The latest version on conda
(4.0.5) does not support fish.
Post by Nathan Goldbaum
https://github.com/conda/conda/blob/master/bin/conda.fish
<https://github.com/conda/conda/blob/5b97a96d78e65d8178eb60d36e0fc99cd5b3ab21/bin/conda.fish>
It looks like it's not documented beyond the comments in this file.
Post by Advrk
Hello,
I successfully installed the latest Anaconda x64 in my Linux
distribution
running the Fish shell <http://fishshell.com/>, and I am now going
through the 30-mins. conda test drive.
However, during the first step with the "source activate" command I got
source: No such file or directory
If I run this command with bash it works fine, so is there a way to set
up Fish and conda to work well together? If so, how? Thank you!!
--
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/
.
--
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/.
--
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/.
Floris Bruynooghe
2016-04-07 23:53:29 UTC
Permalink
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.

Regard,
Floris
--
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/.
Advrk Aplmrkt
2016-04-08 09:57:09 UTC
Permalink
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
Excellent, looking at its page this looks like exactly what I need.
Just so I know, is there anything that "source activate" does that
conda-workon doesn't do at this time? Or are they on feature parity?
Thanks!
--
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/.
Floris Bruynooghe
2016-04-10 21:57:20 UTC
Permalink
Post by Advrk Aplmrkt
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Excellent, looking at its page this looks like exactly what I need.
Just so I know, is there anything that "source activate" does that
conda-workon doesn't do at this time? Or are they on feature parity?
Erm, from memory:

- "source activate" tries to modify the prompt for you automatically.
You may or may not liket that.
- new shell vs same shell, obviously
- conda-workon implements temporary envs (though I think the syntax is
not great currently and have been meaning to change/fix/break
backwards compat for months - I may get round to that one day)

Regards,
Floris
--
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/.
Advrk Aplmrkt
2016-05-28 13:40:03 UTC
Permalink
Hello again,

I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
this error:

----------

fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file ~/.config/fish/functions/fish_prompt.fish

from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input

in command substitution
called on standard input

----------

I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
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/.
Anderson Silva
2017-09-21 02:06:44 UTC
Permalink
Hi Advkr

Hello, I hope you have solved the problem using fish with conda, I had the same problem here at the moment.

I could not use the 'source activate MyEnv', inside the fish shell.

For now when I need to manage environments, i just exit the fish, login into bash, run the command 'source activate MyEnv',
and log in to Fish again. In my case this worked as a workaround.

By the way have you solved your problem? How?
Post by Advrk Aplmrkt
Hello again,
I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
----------
fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file
~/.config/fish/functions/fish_prompt.fish
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input
in command substitution
called on standard input
----------
I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
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/46f81f49-e7f8-40e7-8570-7667323c5155%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Paul A. Simpson
2017-09-21 02:41:56 UTC
Permalink
I have conda 4.3.25 (the latest stable release) working on fish shell. I
use "conda activate <env>" to activate my environments and "conda
deactivate" to deactivate them.

I had to add three lines to my config.fish to get things to work properly,
while still allowing me to access my system install of Python (which may
not be required, but I prefer it). I'm new to fish and conda so there may
be a better way to do it, but this has worked for me:









# Conda startup script

source ~/miniconda3/etc/fish/conf.d/conda.fish



# Path to system Python3

set fish_user_paths $fish_user_paths /Library/Frameworks/Python.framework/
Versions/3.6/bin/



# For Conda < 4.4.0 prepend Conda path to fish path (should be removable in
Conda 4.4.0+)

set fish_user_paths $fish_user_paths ~/miniconda3/bin/
Post by Anderson Silva
Hi Advkr
Hello, I hope you have solved the problem using fish with conda, I had the same problem here at the moment.
I could not use the 'source activate MyEnv', inside the fish shell.
For now when I need to manage environments, i just exit the fish, login into bash, run the command 'source activate MyEnv',
and log in to Fish again. In my case this worked as a workaround.
By the way have you solved your problem? How?
Post by Advrk Aplmrkt
Hello again,
I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
----------
fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file
~/.config/fish/functions/fish_prompt.fish
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input
in command substitution
called on standard input
----------
I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
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/4eb64c04-7bb8-4dea-bb79-e7c438d4d0bf%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Advrk Aplmrkt
2017-09-24 20:34:45 UTC
Permalink
Hi all,

To be honest I gave up after a while!!! Is there now a more "official"
way to use conda environments with fish?
Post by Paul A. Simpson
I have conda 4.3.25 (the latest stable release) working on fish shell. I
use "conda activate <env>" to activate my environments and "conda
deactivate" to deactivate them.
I had to add three lines to my config.fish to get things to work properly,
while still allowing me to access my system install of Python (which may
not be required, but I prefer it). I'm new to fish and conda so there may
# Conda startup script
source ~/miniconda3/etc/fish/conf.d/conda.fish
# Path to system Python3
set fish_user_paths $fish_user_paths /Library/Frameworks/Python.framework/
Versions/3.6/bin/
# For Conda < 4.4.0 prepend Conda path to fish path (should be removable in
Conda 4.4.0+)
set fish_user_paths $fish_user_paths ~/miniconda3/bin/
Post by Anderson Silva
Hi Advkr
Hello, I hope you have solved the problem using fish with conda, I had the
same problem here at the moment.
I could not use the 'source activate MyEnv', inside the fish shell.
For now when I need to manage environments, i just exit the fish, login
into bash, run the command 'source activate MyEnv',
and log in to Fish again. In my case this worked as a workaround.
By the way have you solved your problem? How?
Post by Advrk Aplmrkt
Hello again,
I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
----------
fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file
~/.config/fish/functions/fish_prompt.fish
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input
in command substitution
called on standard input
----------
I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
You received this message because you are subscribed to a topic in the
Google Groups "conda - Public" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/continuum.io/d/topic/conda/8aaYESlLZI8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
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/4eb64c04-7bb8-4dea-bb79-e7c438d4d0bf%40continuum.io.
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/CAN%2BQS0LKg%2BuonR4qOQGn0aauZ%2B_UmYq0dhstcAr1ztLBbrmTvw%40mail.gmail.com.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Paul A. Simpson
2017-09-24 22:25:15 UTC
Permalink
Did the solution I posted not work for you? As far as I am aware, that is
the official way; it's just poorly documented.
Post by Advrk Aplmrkt
Hi all,
To be honest I gave up after a while!!! Is there now a more "official"
way to use conda environments with fish?
Post by Paul A. Simpson
I have conda 4.3.25 (the latest stable release) working on fish shell. I
use "conda activate <env>" to activate my environments and "conda
deactivate" to deactivate them.
I had to add three lines to my config.fish to get things to work
properly,
Post by Paul A. Simpson
while still allowing me to access my system install of Python (which may
not be required, but I prefer it). I'm new to fish and conda so there
may
Post by Paul A. Simpson
# Conda startup script
source ~/miniconda3/etc/fish/conf.d/conda.fish
# Path to system Python3
set fish_user_paths $fish_user_paths
/Library/Frameworks/Python.framework/
Post by Paul A. Simpson
Versions/3.6/bin/
# For Conda < 4.4.0 prepend Conda path to fish path (should be removable
in
Post by Paul A. Simpson
Conda 4.4.0+)
set fish_user_paths $fish_user_paths ~/miniconda3/bin/
On Wednesday, September 20, 2017 at 9:06:45 PM UTC-5, Anderson Silva
Post by Anderson Silva
Hi Advkr
Hello, I hope you have solved the problem using fish with conda, I had
the
Post by Paul A. Simpson
Post by Anderson Silva
same problem here at the moment.
I could not use the 'source activate MyEnv', inside the fish shell.
For now when I need to manage environments, i just exit the fish, login
into bash, run the command 'source activate MyEnv',
and log in to Fish again. In my case this worked as a workaround.
By the way have you solved your problem? How?
Post by Advrk Aplmrkt
Hello again,
I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
----------
fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file
~/.config/fish/functions/fish_prompt.fish
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input
in command substitution
called on standard input
----------
I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
You received this message because you are subscribed to a topic in the
Google Groups "conda - Public" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/continuum.io/d/topic/conda/8aaYESlLZI8/unsubscribe.
Post by Paul A. Simpson
To unsubscribe from this group and all its topics, send an email to
Visit this group at
https://groups.google.com/a/continuum.io/group/conda/.
Post by Paul A. Simpson
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/4eb64c04-7bb8-4dea-bb79-e7c438d4d0bf%40continuum.io.
Post by Paul A. Simpson
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/c33fcb9d-0496-4f9e-a5e1-46b159b25771%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Advrk Aplmrkt
2017-09-27 08:54:26 UTC
Permalink
Ooops! Sorry I got confused, yes I'll use your solution. Now I just
need to figure out how to get IDEs (e.g. Emacs, PyCharm, or Rodeo) to
be fully "aware" of Conda environments... Thank you!
Post by Paul A. Simpson
Did the solution I posted not work for you? As far as I am aware, that is
the official way; it's just poorly documented.
Post by Advrk Aplmrkt
Hi all,
To be honest I gave up after a while!!! Is there now a more "official"
way to use conda environments with fish?
Post by Paul A. Simpson
I have conda 4.3.25 (the latest stable release) working on fish shell. I
use "conda activate <env>" to activate my environments and "conda
deactivate" to deactivate them.
I had to add three lines to my config.fish to get things to work
properly,
Post by Paul A. Simpson
while still allowing me to access my system install of Python (which may
not be required, but I prefer it). I'm new to fish and conda so there
may
Post by Paul A. Simpson
# Conda startup script
source ~/miniconda3/etc/fish/conf.d/conda.fish
# Path to system Python3
set fish_user_paths $fish_user_paths
/Library/Frameworks/Python.framework/
Post by Paul A. Simpson
Versions/3.6/bin/
# For Conda < 4.4.0 prepend Conda path to fish path (should be removable
in
Post by Paul A. Simpson
Conda 4.4.0+)
set fish_user_paths $fish_user_paths ~/miniconda3/bin/
On Wednesday, September 20, 2017 at 9:06:45 PM UTC-5, Anderson Silva
Post by Anderson Silva
Hi Advkr
Hello, I hope you have solved the problem using fish with conda, I had
the
Post by Paul A. Simpson
Post by Anderson Silva
same problem here at the moment.
I could not use the 'source activate MyEnv', inside the fish shell.
For now when I need to manage environments, i just exit the fish, login
into bash, run the command 'source activate MyEnv',
and log in to Fish again. In my case this worked as a workaround.
By the way have you solved your problem? How?
Post by Advrk Aplmrkt
Hello again,
I've been trying to use conda-workon, but when I added the fish_prompt
function as on the Bitbucket page and started an environment, I get
----------
fish: Unknown command 'red'
~/.config/fish/functions/fish_prompt.fish (line 2): red
^
in command substitution
called on line -1 of file
~/.config/fish/functions/fish_prompt.fish
from sourcing file ~/.config/fish/functions/fish_prompt.fish
called on standard input
in command substitution
called on standard input
----------
I'm not familiar with how to do this kind of customisation, what is
wrong here? Thank you.
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
I see, thank you both for your answers.
Is there a possible workaround with fish right now? Or would it be
easier if I just stuck with bash for now?
I use conda-workon with fish which works just fine (disclaimer, I'm
the author). You can find it on pypi.
Regard,
Floris
--
You received this message because you are subscribed to a topic in the
Google Groups "conda - Public" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/continuum.io/d/topic/conda/8aaYESlLZI8/unsubscribe.
Post by Paul A. Simpson
To unsubscribe from this group and all its topics, send an email to
Visit this group at
https://groups.google.com/a/continuum.io/group/conda/.
Post by Paul A. Simpson
To view this discussion on the web visit
https://groups.google.com/a/continuum.io/d/msgid/conda/4eb64c04-7bb8-4dea-bb79-e7c438d4d0bf%40continuum.io.
Post by Paul A. Simpson
For more options, visit
https://groups.google.com/a/continuum.io/d/optout.
--
You received this message because you are subscribed to a topic in the
Google Groups "conda - Public" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/continuum.io/d/topic/conda/8aaYESlLZI8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
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/c33fcb9d-0496-4f9e-a5e1-46b159b25771%40continuum.io.
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/CAN%2BQS0%2Bio5xj0JBv7XUAPeuNHOujbuS15Nhf3DXAoRhLbAToHw%40mail.gmail.com.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Floris Bruynooghe
2017-09-28 19:01:36 UTC
Permalink
Post by Advrk Aplmrkt
Ooops! Sorry I got confused, yes I'll use your solution. Now I just
need to figure out how to get IDEs (e.g. Emacs, PyCharm, or Rodeo) to
be fully "aware" of Conda environments... Thank you!
For emacs using elpy and M-x pyvenv-activate will prompt you for the
directory of the virtualenv. Pointing that to the directory of the
conda environment makes everything work like with an ordinary
virtualenv, as in, seamless.
--
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/87zi9e4pgv.fsf%40devork.be.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Advrk Aplmrkt
2017-09-28 20:42:48 UTC
Permalink
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
Ooops! Sorry I got confused, yes I'll use your solution. Now I just
need to figure out how to get IDEs (e.g. Emacs, PyCharm, or Rodeo) to
be fully "aware" of Conda environments... Thank you!
For emacs using elpy and M-x pyvenv-activate will prompt you for the
directory of the virtualenv. Pointing that to the directory of the
conda environment makes everything work like with an ordinary
virtualenv, as in, seamless.
Thank you Floris! Does this mean that conda environments and
virtualenv environments are actually built the same, and that's why
Emacs with elpy can't see a difference between them?
--
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/CAN%2BQS0K8UjBmb9mxbhZQj7LGJUvYjJTUFkoCP0YQZkvNcin%2Bpg%40mail.gmail.com.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Floris Bruynooghe
2017-09-30 18:53:01 UTC
Permalink
Post by Advrk Aplmrkt
Post by Floris Bruynooghe
Post by Advrk Aplmrkt
Ooops! Sorry I got confused, yes I'll use your solution. Now I just
need to figure out how to get IDEs (e.g. Emacs, PyCharm, or Rodeo) to
be fully "aware" of Conda environments... Thank you!
For emacs using elpy and M-x pyvenv-activate will prompt you for the
directory of the virtualenv. Pointing that to the directory of the
conda environment makes everything work like with an ordinary
virtualenv, as in, seamless.
Thank you Floris! Does this mean that conda environments and
virtualenv environments are actually built the same, and that's why
Emacs with elpy can't see a difference between them?
At some level you can consider them both as basically a bin directory which
you should prepend to your PATH to use the tools which live there. This
simple view gets you a surprisingly long way.

Cheers,
Floris
--
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/87wp4g3to2.fsf%40devork.be.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
Tim Hopper
2016-05-04 14:01:40 UTC
Permalink
Ilan —

Any idea when this functionality will be released?
Post by Ilan Schnell
There is indeed support for fish in the master branch of conda. However,
the master branch has not been release yet. The latest version on conda
(4.0.5) does not support fish.
Post by Nathan Goldbaum
https://github.com/conda/conda/blob/master/bin/conda.fish
<https://github.com/conda/conda/blob/5b97a96d78e65d8178eb60d36e0fc99cd5b3ab21/bin/conda.fish>
It looks like it's not documented beyond the comments in this file.
Post by Advrk
Hello,
I successfully installed the latest Anaconda x64 in my Linux
distribution running the Fish shell <http://fishshell.com/>, and I am
now going through the 30-mins. conda test drive.
However, during the first step with the "source activate" command I got
source: No such file or directory
If I run this command with bash it works fine, so is there a way to set
up Fish and conda to work well together? If so, how? Thank you!!
--
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/.
--
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/
.
--
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/.
Loading...