我有Anaconda在我的系统和VsCode上工作,但是如何在运行我的python脚本时让VsCode激活特定的环境?
我不得不在Windows 10中使用python 3.5安装64位版本的Anaconda.我遵循默认设置(AppData/Continuum/Anaconda3).但是,安装后,我不确定如何访问Anaconda命令提示符,以便我可以使用conda来安装软件包.我还尝试安装Anaconda 64位,C:/Program Files,但是几个python脚本不喜欢这个空间而且无法安装.
如何访问Anaconda提示符?
我已在 Windows 10 中安装了Anaconda 2019.03 for Windows Installer。在 Powershell 上输入以开头的任何内容时conda出现错误:
conda :术语“conda”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我尝试过以下解决方案,但没有解决问题:
“C:\Users\用户名\Anaconda3\Scripts\activate.bat”不被识别为内部或外部命令、可操作程序或批处理文件。
activate.bat文件。& :术语“C:\Users\用户名\Anaconda3\shell\condabin\conda-hook.ps1”未被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
C:\Users\user-name\Anaconda3\shell当我查看时,Path 并不存在。列出的附加信息:
C:\Users\user-name\Anaconda3\envs是空的我应该怎么做才能解决这个问题?
我在我的 Win10 Pro 机器上遇到了这个问题。我卸载了 Anaconda,因为它给我带来了 Jupyter 笔记本的问题并重新安装了它。但从那以后我无法访问命令提示符。
我一打开它就关闭了。我想通了打开 VSCode 并阅读Cmd has exited with error code 1. 现在也没有 Anaconda Prompt 启动,但是一旦我打开 PowerShell,它就会显示 (conda),所以我认为它可以从那里开始工作。
从 Powershell 如果我输入cmd并立即退出而不会抱怨任何事情。但是如果我输入cmd /d它就可以了。
sfc /scannow也不DISM.exe /Online /Cleanup-image /Scanhealth工作根据本网站的错误代码1 '表示操作已尝试在 Windows 命令提示符 cmd.exe 中执行无法识别的命令'。
任何人都可以帮我解决这个问题吗?我试着在网上找了一个星期,但没有运气,谢谢你的时间
每当我尝试在 Windows 10 上的 VSCode 中激活 conda 时,都会收到一条初始化 shell 的消息。
我尝试了以下方法
conda init bash并重新启动 VSCodeconda.bat activate-> 没有变化。which python仍然指向/c/Users/user/anaconda3/pythonconda init bash我认为问题出在 VSCode 中,因为我可以conda从 cmd、powershell、gitbash 和 PyCharm 终端中激活。
我错过了什么吗?
$ conda activate data_science
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.
To initialize your shell, run …Run Code Online (Sandbox Code Playgroud) 我正在尝试添加 anaconda 提示以启动而不是 powershell 以避免必须将 python 添加到 env 变量。
"terminal.integrated.shellArgs.windows": [
<args>
]
Run Code Online (Sandbox Code Playgroud)
我尝试将它们放入一行,将它们拆分为“-Foo Goo”以及“-Foo”、“Goo”。每个版本都会导致错误或简单地忽略“-Command”参数(这些行只是被粘贴,但不会执行)。