C:\ProgramData\anaconda3\Scripts
,已添加到系统变量中。在使用 Git Bash 时,我创建了一个虚拟环境:
conda create -n textS python=3.8
甚至检查是否创建成功:
$ conda env list
# conda environments:
#
base C:\ProgramData\anaconda3
textS C:\Users\Divyansh Gupta\.conda\envs\textS
但是当我尝试“激活`它时,它给出了错误:
$ conda activate textS
错误:
usage: conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ...
conda-script.py: error: argument COMMAND: invalid choice: 'activate' (choose from 'clean', 'compare', 'config', 'create', 'info', 'init', 'install', 'list', 'notices', 'package', 'remove', 'uninstall', 'rename', 'run', 'search', 'update', 'upgrade', 'build', 'content-trust', 'convert', 'debug', 'develop', 'doctor', 'index', 'inspect', 'metapackage', 'render', 'repoquery', 'skeleton', 'verify', 'env', 'repo', 'token', 'pack', 'server')
我上网查了一下,有消息称运行
conda init
命令可以解决问题,但即使我成功运行了“init”命令,“activate”命令也不起作用。
请帮忙。 谢谢!
感谢用户@merv评论:
您在 Git Bash 终端中使用过 conda init bash 吗?并重新启动?我认为在 Windows 上,单独的 conda init 将默认为 cmd.exe 或 Powershell init,而不是 bash。
我使用了
conda init bash
并重新启动了我的Git bash终端,然后环境激活成功了。
谢谢你!