CONDA 4.8: активация conda - стек не работает - PullRequest
0 голосов
/ 01 мая 2020

Я хочу объединить виртуальные среды в conda, чтобы я мог просто получить доступ к модулям из других сред. Чтобы достичь этого, я исследовал и обнаружил conda activate --stack env_name, который, я думаю, не работает.

Вот мои тесты:

(base) C:\Users\ggwp>conda env list
# conda environments:
#
base                  *  C:\Users\ggwp\anaconda3
cpy382-django-practice-env     C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env
cpy382-env               C:\Users\ggwp\anaconda3\envs\cpy382-env


(base) C:\Users\ggwp>echo %conda_shlvl%
1



(base) C:\Users\ggwp>conda activate cpy382-env

(cpy382-env) C:\Users\ggwp>echo %path%
C:\Users\ggwp\anaconda3\envs\cpy382-env;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\mingw-w64\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\usr\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Scripts;
C:\Users\ggwp\anaconda3\envs\cpy382-env\bin;C:\Users\ggwp\anaconda3\condabin;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0;
C:\WINDOWS\System32\OpenSSH;
C:\Program Files\MySQL\MySQL Shell 8.0\bin;
C:\Users\ggwp\AppData\Local\Programs\Python\Python38-32\Scripts;
C:\Users\ggwp\AppData\Local\Programs\Python\Python38-32;
C:\Users\ggwp\AppData\Local\Microsoft\WindowsApps;.

(cpy382-env) C:\Users\ggwp>pip show gmaps
Name: gmaps
Version: 0.9.0
Summary: Google maps plugin for Jupyter notebooks
Home-page: https://github.com/pbugnion/gmaps
Author: Pascal Bugnion
Author-email: pascal@bugnion.org
License: UNKNOWN
Location: c:\users\ggwp\anaconda3\envs\cpy382-env\lib\site-packages
Requires: ipython, geojson, six, traitlets, ipywidgets
Required-by:


(cpy382-env) C:\Users\ggwp>conda activate --stack cpy382-django-practice-env

(cpy382-django-practice-env) C:\Users\ggwp>echo %path%
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env;
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env\Library\mingw-w64\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env\Library\usr\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env\Library\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env\Scripts;
C:\Users\ggwp\anaconda3\envs\cpy382-django-practice-env\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\mingw-w64\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\usr\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Library\bin;
C:\Users\ggwp\anaconda3\envs\cpy382-env\Scripts;
C:\Users\ggwp\anaconda3\envs\cpy382-env\bin;
C:\Users\ggwp\anaconda3\condabin;
C:\WINDOWS\system32;
C:\WINDOWS;C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0;
C:\WINDOWS\System32\OpenSSH;
C:\Program Files\MySQL\MySQL Shell 8.0\bin;
C:\Users\ggwp\AppData\Local\Programs\Python\Python38-32\Scripts;
C:\Users\ggwp\AppData\Local\Programs\Python\Python38-32;
C:\Users\ggwp\AppData\Local\Microsoft\WindowsApps;.


(cpy382-django-practice-env) C:\Users\ggwp>echo %conda_shlvl%
3

(cpy382-django-practice-env) C:\Users\ggwp>pip show gmaps
WARNING: Package(s) not found: gmaps

Так что это моя проблема, даже в путь работает стек. Но все же я не могу использовать карты от cpy382-env. Я ожидаю, что я смогу использовать модуль gmaps после использования --stack в cpy382-django-practice-env. Я не знаю, что случилось, пожалуйста, помогите. Спасибо:)

...