pycharm 终端(cmd) 运行conda 命令和环境
1 问题来源:在pycharm的terminal终端运行程序,报错:
no moudle named Torch
但是我的anconda环境中已经安装了torch,说明cmd没有激活conda环境
2 解决办法
- 在windows的环境变量和系统变量的path中添加anconda的路径
XXX/anconada/Scripts
- 在cmd中输入 conda list 可以看到安装的conda 包,输入
conda info --envs
可以看到conda环境
此时
conda activate XXX
若报错:
usage: conda-script.py [-h] [–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’, ‘convert’, ‘debug’, ‘develop’, ‘doctor’, ‘index’, ‘inspect’, ‘metapackage’, ‘render’, ‘skeleton’, ‘token’, ‘repo’, ‘server’, ‘pack’, ‘env’, ‘verify’, ‘content-trust’)
3.以管理员身份打开powershell ,输入
conda init
重启
则可以在cmd中进入conda环境了。