-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed as not planned
Labels
cli::tcshpertains to the CLI in tcsh/CSHpertains to the CLI in tcsh/CSHlocked[bot] locked due to inactivity[bot] locked due to inactivitystale[bot] marked as stale due to inactivity[bot] marked as stale due to inactivitystale::closed[bot] closed after being marked as stale[bot] closed after being marked as stale
Description
Current Behavior
I'm using conda version 4.9.2 in a csh. conda
is aliased to $_CONDA_ROOT/etc/profile.d/conda.csh
. I can change my environment using conda activate
and access the version of python that is installed for that environment. If I call any other conda
commands, however, my PATH
environmental variable gets prepended such that the default version of python gets accessed. This means that my activated environment isn't accessed by a call to python
anymore. I think it's due to the
setenv PATH "`dirname ${_CONDA_EXE}`:$PATH"line in `conda.csh`.
Steps to Reproduce
% where python
/usr/licensed/anaconda3/2020.11/bin/python
% echo $PATH
/usr/licensed/anaconda3/2020.11/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/opt/dell/srvadmin/bin:/home/bclyons/bin
% conda activate /projects/M3DC1/bclyons/conda/bl38
% where python
/projects/M3DC1/bclyons/conda/bl38/bin/python
/usr/licensed/anaconda3/2020.11/bin/python
% echo $PATH
/projects/M3DC1/bclyons/conda/bl38/bin:/usr/licensed/anaconda3/2020.11/condabin:/usr/licensed/anaconda3/2020.11/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/opt/dell/srvadmin/bin:/home/bclyons/bin
% conda info --envs
# conda environments:
#
bl38 /home/bclyons/.conda/envs/bl38
* /projects/M3DC1/bclyons/conda/bl38
base /usr/licensed/anaconda3/2020.11
% where python
/usr/licensed/anaconda3/2020.11/bin/python
/projects/M3DC1/bclyons/conda/bl38/bin/python
/usr/licensed/anaconda3/2020.11/bin/python
% echo $PATH
/usr/licensed/anaconda3/2020.11/bin:/projects/M3DC1/bclyons/conda/bl38/bin:/usr/licensed/anaconda3/2020.11/condabin:/usr/licensed/anaconda3/2020.11/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/opt/dell/srvadmin/bin:/home/bclyons/bin
Expected Behavior
Calling conda
on routine commands should not change PATH
in csh.
Environment Information
`conda info`
active environment : /projects/M3DC1/bclyons/conda/bl38
active env location : /projects/M3DC1/bclyons/conda/bl38
shell level : 1
user config file : /home/bclyons/.condarc
populated config files : /home/bclyons/.condarc
conda version : 4.9.2
conda-build version : 3.20.5
python version : 3.8.5.final.0
virtual packages : __cuda=11.3=0
__glibc=2.28=0
__unix=0=0
__archspec=1=x86_64
base environment : /usr/licensed/anaconda3/2020.11 (read only)
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /home/bclyons/.conda/pkgs
envs directories : /home/bclyons/.conda/envs
/usr/licensed/anaconda3/2020.11/envs
platform : linux-64
user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.5 Linux/4.18.0-240.22.1.el8_3.x86_64 rhel/8.3 glibc/2.28
UID:GID : 59986:1000
netrc file : None
offline mode : False
`conda config --show-sources`
==> /home/bclyons/.condarc <==
changeps1: False
pkgs_dirs:
- /home/bclyons/.conda/pkgs
`conda list --show-channel-urls`
# packages in environment at /projects/M3DC1/bclyons/conda/bl38:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
alabaster 0.7.12 pyhd3eb1b0_0 defaults
appdirs 1.4.4 py_0 defaults
argh 0.26.2 py38_0 defaults
arrow 1.0.3 py38h06a4308_0 defaults
astroid 2.5 py38h06a4308_1 defaults
async_generator 1.10 pyhd3eb1b0_0 defaults
atomicwrites 1.4.0 py_0 defaults
attrs 20.3.0 pyhd3eb1b0_0 defaults
autopep8 1.5.6 pyhd3eb1b0_0 defaults
babel 2.9.0 pyhd3eb1b0_0 defaults
backcall 0.2.0 pyhd3eb1b0_0 defaults
binaryornot 0.4.4 pyhd3eb1b0_1 defaults
black 19.10b0 py_0 defaults
blas 1.0 mkl defaults
bleach 3.3.0 pyhd3eb1b0_0 defaults
brotlipy 0.7.0 py38h27cfd23_1003 defaults
ca-certificates 2021.4.13 h06a4308_1 defaults
certifi 2020.12.5 py38h06a4308_0 defaults
cffi 1.14.5 py38h261ae71_0 defaults
chardet 4.0.0 py38h06a4308_1003 defaults
click 7.1.2 pyhd3eb1b0_0 defaults
cloudpickle 1.6.0 py_0 defaults
colorama 0.4.4 pyhd3eb1b0_0 defaults
cookiecutter 1.7.2 pyhd3eb1b0_0 defaults
cryptography 3.4.7 py38hd23ed53_0 defaults
cycler 0.10.0 py38_0 defaults
dbus 1.13.18 hb2f20db_0 defaults
decorator 5.0.6 pyhd3eb1b0_0 defaults
defusedxml 0.7.1 pyhd3eb1b0_0 defaults
diff-match-patch 20200713 py_0 defaults
docutils 0.16 py38_1 defaults
entrypoints 0.3 py38_0 defaults
expat 2.3.0 h2531618_2 defaults
flake8 3.9.0 pyhd3eb1b0_0 defaults
fontconfig 2.13.1 h6c09931_0 defaults
freetype 2.10.4 h5ab3b9f_0 defaults
future 0.18.2 py38_1 defaults
glib 2.68.1 h36276a3_0 defaults
gst-plugins-base 1.14.0 h8213a91_2 defaults
gstreamer 1.14.0 h28cd5cc_2 defaults
icu 58.2 he6710b0_3 defaults
idna 2.10 pyhd3eb1b0_0 defaults
imagesize 1.2.0 pyhd3eb1b0_0 defaults
importlib-metadata 3.10.0 py38h06a4308_0 defaults
importlib_metadata 3.10.0 hd3eb1b0_0 defaults
inflection 0.5.1 py38h06a4308_0 defaults
intel-openmp 2020.2 254 defaults
intervaltree 3.1.0 py_0 defaults
ipykernel 5.3.4 py38h5ca1d4c_0 defaults
ipython 7.22.0 py38hb070fc8_0 defaults
ipython_genutils 0.2.0 pyhd3eb1b0_1 defaults
isort 5.8.0 pyhd3eb1b0_0 defaults
jedi 0.17.2 py38h06a4308_1 defaults
jeepney 0.6.0 pyhd3eb1b0_0 defaults
jinja2 2.11.3 pyhd3eb1b0_0 defaults
jinja2-time 0.2.0 py_2 conda-forge
jpeg 9b h024ee3a_2 defaults
jsonschema 3.2.0 py_2 defaults
jupyter_client 6.1.12 pyhd3eb1b0_0 defaults
jupyter_core 4.7.1 py38h06a4308_0 defaults
jupyterlab_pygments 0.1.2 py_0 defaults
keyring 22.3.0 py38h06a4308_0 defaults
kiwisolver 1.3.1 py38h2531618_0 defaults
lazy-object-proxy 1.6.0 py38h27cfd23_0 defaults
lcms2 2.12 h3be6417_0 defaults
ld_impl_linux-64 2.33.1 h53a641e_7 defaults
libffi 3.3 he6710b0_2 defaults
libgcc-ng 9.1.0 hdf63c60_0 defaults
libgfortran-ng 7.3.0 hdf63c60_0 defaults
libpng 1.6.37 hbc83047_0 defaults
libsodium 1.0.18 h7b6447c_0 defaults
libspatialindex 1.9.3 h2531618_0 defaults
libstdcxx-ng 9.1.0 hdf63c60_0 defaults
libtiff 4.1.0 h2733197_1 defaults
libuuid 1.0.3 h1bed415_2 defaults
libxcb 1.14 h7b6447c_0 defaults
libxml2 2.9.10 hb55368b_3 defaults
lz4-c 1.9.3 h2531618_0 defaults
markupsafe 1.1.1 py38h7b6447c_0 defaults
matplotlib 3.3.4 py38h06a4308_0 defaults
matplotlib-base 3.3.4 py38h62a2d02_0 defaults
mccabe 0.6.1 py38_1 defaults
mistune 0.8.4 py38h7b6447c_1000 defaults
mkl 2020.2 256 defaults
mkl-service 2.3.0 py38he904b0f_0 defaults
mkl_fft 1.3.0 py38h54f3939_0 defaults
mkl_random 1.1.1 py38h0573a6f_0 defaults
mypy_extensions 0.4.3 py38_0 defaults
nbclient 0.5.3 pyhd3eb1b0_0 defaults
nbconvert 6.0.7 py38_0 defaults
nbformat 5.1.3 pyhd3eb1b0_0 defaults
ncurses 6.2 he6710b0_1 defaults
nest-asyncio 1.5.1 pyhd3eb1b0_0 defaults
numpy 1.19.2 py38h54aff64_0 defaults
numpy-base 1.19.2 py38hfa32c7d_0 defaults
numpydoc 1.1.0 pyhd3eb1b0_1 defaults
olefile 0.46 py_0 defaults
openssl 1.1.1k h27cfd23_0 defaults
packaging 20.9 pyhd3eb1b0_0 defaults
pandas 1.2.4 py38h2531618_0 defaults
pandoc 2.12 h06a4308_0 defaults
pandocfilters 1.4.3 py38h06a4308_1 defaults
parso 0.7.0 pyh9f0ad1d_0 conda-forge
pathspec 0.7.0 py_0 defaults
pcre 8.44 he6710b0_0 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pickleshare 0.7.5 pyhd3eb1b0_1003 defaults
pillow 8.2.0 py38he98fc37_0 defaults
pip 21.0.1 py38h06a4308_0 defaults
pluggy 0.13.1 py38h06a4308_0 defaults
poyo 0.5.0 pyhd3eb1b0_0 defaults
prompt-toolkit 3.0.17 pyh06a4308_0 defaults
psutil 5.8.0 py38h27cfd23_1 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
pycodestyle 2.6.0 pyhd3eb1b0_0 defaults
pycparser 2.20 py_2 defaults
pydocstyle 6.0.0 pyhd3eb1b0_0 defaults
pyflakes 2.2.0 pyhd3eb1b0_0 defaults
pygments 2.8.1 pyhd3eb1b0_0 defaults
pylint 2.7.4 py38h06a4308_1 defaults
pyls-black 0.4.6 hd3eb1b0_0 defaults
pyls-spyder 0.3.2 pyhd3eb1b0_0 defaults
pyopenssl 20.0.1 pyhd3eb1b0_1 defaults
pyparsing 2.4.7 pyhd3eb1b0_0 defaults
pyqt 5.9.2 py38h05f1152_4 defaults
pyrsistent 0.17.3 py38h7b6447c_0 defaults
pysocks 1.7.1 py38h06a4308_0 defaults
python 3.8.8 hdb3f193_5 defaults
python-dateutil 2.8.1 pyhd3eb1b0_0 defaults
python-jsonrpc-server 0.4.0 py_0 defaults
python-language-server 0.36.2 pyhd3eb1b0_0 defaults
python-slugify 4.0.1 py_0 defaults
pytz 2021.1 pyhd3eb1b0_0 defaults
pyxdg 0.27 pyhd3eb1b0_0 defaults
pyyaml 5.4.1 py38h27cfd23_1 defaults
pyzmq 20.0.0 py38h2531618_1 defaults
qdarkstyle 3.0.2 pyhd3eb1b0_0 defaults
qstylizer 0.1.10 pyhd3eb1b0_0 defaults
qt 5.9.7 h5867ecd_1 defaults
qtawesome 1.0.2 pyhd3eb1b0_0 defaults
qtconsole 5.0.3 pyhd3eb1b0_0 defaults
qtpy 1.9.0 py_0 defaults
readline 8.1 h27cfd23_0 defaults
regex 2021.4.4 py38h27cfd23_0 defaults
requests 2.25.1 pyhd3eb1b0_0 defaults
rope 0.18.0 py_0 defaults
rtree 0.9.7 py38h06a4308_1 defaults
scipy 1.6.2 py38h91f5cce_0 defaults
seaborn 0.11.1 pyhd3eb1b0_0 defaults
secretstorage 3.3.1 py38h06a4308_0 defaults
setuptools 52.0.0 py38h06a4308_0 defaults
sip 4.19.13 py38he6710b0_0 defaults
six 1.15.0 py38h06a4308_0 defaults
snowballstemmer 2.1.0 pyhd3eb1b0_0 defaults
sortedcontainers 2.3.0 pyhd3eb1b0_0 defaults
sphinx 3.5.4 pyhd3eb1b0_0 defaults
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-htmlhelp 1.0.3 pyhd3eb1b0_0 defaults
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 defaults
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 defaults
sphinxcontrib-serializinghtml 1.1.4 pyhd3eb1b0_0 defaults
spyder 5.0.0 py38h06a4308_1 defaults
spyder-kernels 2.0.1 py38h06a4308_0 defaults
sqlite 3.35.4 hdfb4753_0 defaults
testpath 0.4.4 pyhd3eb1b0_0 defaults
text-unidecode 1.3 py_0 defaults
textdistance 4.2.1 pyhd3eb1b0_0 defaults
three-merge 0.1.1 pyhd3eb1b0_0 defaults
tinycss 0.4 pyhd3eb1b0_1002 defaults
tk 8.6.10 hbc83047_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tornado 6.1 py38h27cfd23_0 defaults
traitlets 5.0.5 pyhd3eb1b0_0 defaults
typed-ast 1.4.2 py38h27cfd23_1 defaults
typing_extensions 3.7.4.3 pyha847dfd_0 defaults
ujson 4.0.2 py38h2531618_0 defaults
unidecode 1.2.0 pyhd3eb1b0_0 defaults
urllib3 1.26.4 pyhd3eb1b0_0 defaults
watchdog 1.0.2 py38h06a4308_1 defaults
wcwidth 0.2.5 py_0 defaults
webencodings 0.5.1 py38_1 defaults
wheel 0.36.2 pyhd3eb1b0_0 defaults
whichcraft 0.6.1 pyhd3eb1b0_0 defaults
wrapt 1.12.1 py38h7b6447c_1 defaults
wurlitzer 2.1.0 py38h06a4308_0 defaults
xarray 0.17.0 pyhd3eb1b0_0 defaults
xz 5.2.5 h7b6447c_0 defaults
yaml 0.2.5 h7b6447c_0 defaults
yapf 0.31.0 pyhd3eb1b0_0 defaults
zeromq 4.3.4 h2531618_0 defaults
zipp 3.4.1 pyhd3eb1b0_0 defaults
zlib 1.2.11 h7b6447c_3 defaults
zstd 1.4.9 haebb681_0 defaults
Metadata
Metadata
Assignees
Labels
cli::tcshpertains to the CLI in tcsh/CSHpertains to the CLI in tcsh/CSHlocked[bot] locked due to inactivity[bot] locked due to inactivitystale[bot] marked as stale due to inactivity[bot] marked as stale due to inactivitystale::closed[bot] closed after being marked as stale[bot] closed after being marked as stale
Type
Projects
Status
🏁 Done