最近通过conda升级了anaconda,然后发现anaconda应用菜单里只剩下Anaconda Navigator和Jupyter Notebook,其他两个重要的应用Anaconda Prompt 命令板和Spyder应用不见了,尤其是Anaconda Prompt 命令板,查阅资料有的说anaconda官方取消了命令方式推荐使用Anaconda Navigator方式更新,我表示Anaconda Navigator升级问题很多,所以并不想用,因此我还是想用Anaconda Prompt 的安装命令方式。
没有头绪,不想重装anaconda,毕竟那么多第三方库,所以在虚拟机上安装了最新版的anaconda2019.7,发现官方并没有取消Anaconda Prompt,以下是安装完后的应用截图:
然后对照虚拟机中程序的属性,修复真实环境下的anaconda应用,
首先查看虚拟机中的Anaconda Powershell Prompt (Anaconda3)或者Anaconda Prompt (Anaconda3)这两个任意一个都可以当作命令板。查看其属性,发现;
目标:
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\ProgramData\Anaconda3' "
位置:
%HOMEPATH%
备注:
Anaconda Powershell Prompt (Anaconda3)
现在的修复方法就是自己在(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit))创建powershell快捷方式或者cmd.exe快捷方式并将其属性内容中的 目标和位置 修改为以上的信息(对应自己anacodna的安装位置),因为我的都在真实环境和虚拟机都是同一个位置安装,因此我把虚拟机的快捷方式直接拷贝到真实环境下的目录即可使用,我的安装目录C:\ProgramData\Anaconda3。
然后发现改了以后图标是白色的,然后继续将虚拟机里的图标拷贝到相同目录下:
C:\ProgramData\Anaconda3\Menu
如果有的同学时间紧迫,那我这里提供快捷方式和图标,
快捷方式放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)文件夹
然后同样按照自己的安装目录修改快捷方式中的属性内容 : 目标和位置 。
图标放入:C:\ProgramData\Anaconda3\Menu
快捷方式和连接:链接: https://pan.baidu.com/s/1VarEHoxrXoEj-seeFj9-Wg 提取码: vam3
忘了一个spyder,完成以上修复后,直接使用Anaconda Prompt 命令安装 spyder:
conda install spyder
关于Anaconda Prompt提示符的修复就写到这里,有任何问题欢迎随时交流。