我正在用Django建立一个网站。我使用anaconda构建了Django虚拟环境。几天前,我更新了anaconda,然后,我在激活虚拟环境时遇到了问题
当我尝试使用source activate django
激活虚拟环境时,终端会显示以下消息:
Could not find conda environment: django
You can list all discoverable environments with `conda info --envs`.
显然有一个虚拟环境名称“ django”。
当我在终端上尝试conda info --envs
时,它显示:
WARNING: The conda.compat module is deprecated and will be removed in a future release.
# conda environments:
#
/Users/myname/anaconda3/envs/django
base /anaconda
我看不到名字,只有目录。但是,如果打开anaconda导航器并查看虚拟环境列表,则可以看到环境名称“ django”,并可以使用播放按钮将其激活。另外,我还能看到一个环境名称“ anaconda3”,该环境名称甚至没有通过命令conda info --envs
显示在终端上。
有什么可能的原因吗?