我将conda升级为4.9.0,命令如下:
conda update -n base -c defaults conda由conda自己在“警告:新版本的conda存在”中推荐。(.)
在此之后,另一个环境不再查看它以前拥有的包:
conda activate tstb2
conda list生成空列表。我在Windows 10下运行Anaconda。
这种行为正常吗?有没有办法恢复我以前的tstb2环境?
编辑:,我在下面添加cmd输出。
(tstb2) C:\Users\ws>conda activate tstb2
(tstb2) C:\Users\ws>conda list -n tstb2
# packages in environment at C:\Users\ws\AppData\Local\Continuum\anaconda3\envs\tstb2:
#
# Name Version Build Channel
(tstb2) C:\Users\ws>conda info
active environment : tstb2
active env location : C:\Users\ws\AppData\Local\Continuum\anaconda3\envs\tstb2
shell level : 2
user config file : C:\Users\ws\.condarc
populated config files : C:\Users\ws\.condarc
conda version : 4.9.0
conda-build version : 3.18.9
python version : 3.7.4.final.0
virtual packages : __win=0=0
__archspec=1=x86_64
base environment : C:\Users\ws\AppData\Local\Continuum\anaconda3 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:\Users\ws\AppData\Local\Continuum\anaconda3\pkgs
C:\Users\ws\.conda\pkgs
C:\Users\ws\AppData\Local\conda\conda\pkgs
envs directories : C:\Users\ws\AppData\Local\Continuum\anaconda3\envs
C:\Users\ws\.conda\envs
C:\Users\ws\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.9.0 requests/2.24.0 CPython/3.7.4 Windows/10 Windows/10.0.17763
administrator : False
netrc file : None
offline mode : False编辑2:模块仍然对pip可见。
发布于 2020-11-11 18:48:41
我最终解决它的方法是基于我的项目的setup.py重新创建env。不过,我不知道它是从哪里来的。
https://stackoverflow.com/questions/64540152
复制相似问题