anaconda - 尝试激活我的 conda 环境时,终端中没有任何内容
问题描述
我正在尝试创建和激活 anaconda 环境。为了创建环境,我使用了以下命令:
(base) C:\Users\sanse> conda create -n myenv python=3.6
创建此环境后,我仔细检查了:
(base) C:\Users\sanse> conda info --envs
这列出了我所有的环境,而我刚刚创建的这个新环境就在那个列表中。
但是,当我键入以下任一命令时:
conda activate myenv
activate myenv
,它们在提示符中执行,(base)
消失了,但是环境的名称,(myenv)
没有显示出来,提示符只剩下:
(base) C:\Users\sanse> conda activate myenv
C:\Users\sanse>
然后我再次输入 info 命令,它表明我仍在基础环境中。这里发生了什么?如何激活环境?
解决方案
我的电脑使用的是 Windows10 操作系统。
不久前,没有问题。
但是现在,我的“Anaconda 提示”无法激活我的环境。
如果我尝试激活环境,它无法激活环境,并且(基础)消失。
提示返回如下。
(base) C:\Users\user>conda activate
C:\Users\user>
停用反之亦然。
(base) C:\Users\user>conda deactivate
C:\Users\user>
conda info
返回
(base) C:\Users\user>conda activate DataScience
C:\Users\user>conda info
active environment : base
active env location : C:\ProgramData\Anaconda3
shell level : 1
user config file : C:\Users\user\.condarc
populated config files : C:\Users\user\.condarc
conda version : 4.10.3
conda-build version : 3.18.11
python version : 3.7.5.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : C:\ProgramData\Anaconda3 (read only)
conda av data dir : C:\ProgramData\Anaconda3\etc\conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/win-64
https://conda.anaconda.org/conda-forge/noarch
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:\ProgramData\Anaconda3\pkgs
C:\Users\user\.conda\pkgs
C:\Users\user\AppData\Local\conda\conda\pkgs
envs directories : C:\Users\user\.conda\envs
C:\ProgramData\Anaconda3\envs
C:\Users\user\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.10.3 requests/2.22.0 CPython/3.7.5 Windows/10 Windows/10.0.19041
administrator : False
netrc file : None
offline mode : False
'''
它说conda activate
在“Anaconda 提示”中不起作用。
我徘徊了一段时间,我使用“Anaconda PowerShell prompt”进行了尝试。
成功激活环境。
通过“Anaconda Navigator”激活也有效
(base) PS C:\Users\user> conda activate DataScience
(DataScience) PS C:\Users\user>
(DataScience) PS C:\Users\user> conda info
active environment : DataScience
active env location : C:\ProgramData\Anaconda3\envs\DataScience
shell level : 2
user config file : C:\Users\user\.condarc
populated config files : C:\Users\user\.condarc
conda version : 4.10.3
conda-build version : 3.18.11
python version : 3.7.5.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : C:\ProgramData\Anaconda3 (read only)
conda av data dir : C:\ProgramData\Anaconda3\etc\conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/win-64
https://conda.anaconda.org/conda-forge/noarch
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:\ProgramData\Anaconda3\pkgs
C:\Users\user\.conda\pkgs
C:\Users\user\AppData\Local\conda\conda\pkgs
envs directories : C:\Users\user\.conda\envs
C:\ProgramData\Anaconda3\envs
C:\Users\user\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.10.3 requests/2.22.0 CPython/3.7.5 Windows/10 Windows/10.0.19041
administrator : False
netrc file : None
offline mode : False
我的问题仍然存在:
为什么“Anaconda 提示”是激活我的环境的故障?
有什么区别让“Anaconda PowerShell prompt”同时工作?
推荐阅读
- angular - Angular Material:使用反应形式从服务中选择设置值数据
- matlab - 在图中定义多个点,matlab
- javascript - Javascript。从数组输出对象的内置函数时输出奇怪
- javascript - 坚持将变量添加到 Discord Client 对象 Typescript
- laravel - 如何从 Laravel 中的 url 传递动态变量
- android - 单击时按钮隐藏,结果显示在android studio中
- javascript - 如何更改构造函数的值?
- mongodb - MongoDB 快速计算子文档 - 可能是低谷索引
- javascript - 如何在脚本标签中转义 JSON 数据?
- c# - 通过在较小的相同对象列表上使用 foreach 来更改对象列表中的对象