-
2022-01-20 19:31:10
根据
https://www.zhihu.com/question/344311341
似乎anaconda PowerShell prompt可以使用更多的linux命令。
然而,我发现
anaconda PowerShell prompt无法正常使用cd/d更多相关内容 -
【没有anaconda powershell prompt】Anaconda安装后开始菜单没有Anaconda Powershell Prompt
2022-01-16 10:22:26Anaconda安装后开始菜单没有Anaconda Powershell Prompt 昨天想做点东西,发现开始菜单没有Anaconda Powershell Prompt,关键还需要用到他,网上找了好久都没有关于这个问题的解答,自己摸索着终于今天早上搞出来了...Anaconda安装后开始菜单没有Anaconda Powershell Prompt
昨天想做点东西,发现没有anaconda powershell prompt,关键还需要用到他,网上找了好久都没有关于这个问题的解答,自己摸索着终于今天早上搞出来了!!!
对了,因为要卸载原有的Anaconda,所以害怕把之前辛辛苦苦在Anaconda下配的虚拟环境搞没了,可以在卸载之前就把 D:\Anaconda3\envs 下配的环境拷贝到其他地方,然后最后安完了新的Anaconda再重新复制进去就可以了! 亲测能用!
1. 卸载原有的Anaconda:
打开自己安装Anaconda的位置(D:\Anaconda3),在里面有
其他方式可能卸载的不是很干净,要是让重启,就重启,不让的话最好也重启一下。2. 去镜像网站下载安装新的Anaconda。
这是清华大学的开源镜像网站:清华大学开源软件镜像站
★★★ 不要安装那些较旧的Anaconda ★★★
我之前为了稳定安装的Anaconda都不是新的,下面这几个都安装了,最终都没有Anaconda Powershell Prompt。。。。
最后我安装的是最新的这个:
还有,清华的镜像文件是按文件名排序的,要是直接划到页面最后其实是2018年的,不是最新的2021年的,所以滑动页面的时候盯着最后一列的时间,找到离现在最近的那个就可以了!注意:下载后右键管理员安装,减少不必要的麻烦。
具体的安装可以参考这篇【Anconda】关于安装Anaconda3各种各样的问题,吐血总结!!!安装后就可以看到开始菜单有Anaconda Powershell Prompt啦!!!
大功告成! -
Anaconda Prompt和Anaconda PowerShell Prompt工作原理
2021-08-24 01:15:00Anaconda安装完成后,开始菜单所有程序``Anaconda3中会添加Anaconda Prompt和Anaconda PowerShell Prompt两个菜单项。 这两个菜单项是快捷方式。通过查看这两个快捷方式的属性可知: Anaconda Promp对应的命令为%...概述
Anaconda
安装完成后,开始
菜单所有程序``Anaconda3
中会添加Anaconda Promp
t和Anaconda PowerShell Prompt
两个菜单项。这两个菜单项是快捷方式。通过查看这两个快捷方式的属性可知:
Anaconda Promp
对应的命令为%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
Anaconda PowerShell Prompt
对应的命令为%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\ProgramData\Anaconda3' "
Anaconda Promp
原理Anaconda Promp
菜单项打开后的窗口截图如下所示。通过
Anaconda Promp
对应的命令%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
可知。Anaconda Promp
调用了%windir%\System32\cmd.exe
即系统CMD
程序;"/K"
为CMD
程序的参数,表示;C:\ProgramData\Anaconda3\Scripts\activate.bat
即Anaconda
虚拟环境的激活脚本;C:\ProgramData\Anaconda3
即Anaconda
虚拟环境base
的目录。(base) C:\Users\Administrator>conda env list # conda environments: # base * C:\ProgramData\Anaconda3 foo C:\ProgramData\Anaconda3\envs\foo
相当于先打开
CMD
程序,然后激活Anaconda
的base
虚拟环境。下面我们做一个验证!- 首先运行
CMD
程序。 - 然后执行
C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
命令。
我们可以发现其效果与直接打开
Anaconda Promp
一致。修改
Anaconda Promp
打开的默认虚拟环境打开
CMD
程序,输入如下命令C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
。
从如下结果可知,base
虚拟环境被激活了。C:\Users\Administrator>C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3 (base) C:\Users\Administrator>
打开
CMD
程序,输入如下命令C:\ProgramData\Anaconda3\Scripts\activate.bat foo
。
从如下结果可知,base
虚拟环境被激活了。C:\Users\Administrator>C:\ProgramData\Anaconda3\Scripts\activate.bat foo (foo) C:\Users\Administrator>
因此,打开
Anaconda Promp
属性,将目标修改为%windir%\System32\cmd.exe "/K" C:\ProgramData\Anaconda3\Scripts\activate.bat foo
。再次打开这个快捷方式,命令提示符就会变成(foo) C:\Users\Administrator>
,即默认进入foo
虚拟环境。
Anaconda PowerShell Prompt
原理Anaconda PowerShell Prompt
的原理与Anaconda Prompt
的原理类似,%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\ProgramData\Anaconda3' "
中%windir%\System32\WindowsPowerShell\v1.0\powershell.exe
为PowerShell
程序的路径;-ExecutionPolicy ByPass -NoExit -Command
为相关参数;'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1'
是Anaconda
的一个powershell脚本;conda activate 'C:\ProgramData\Anaconda3'
是激活base
虚拟环境的命令。
类似与
Anaconda Prompt
,将Anaconda PowerShell Prompt
属性的目标
值修改为%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate foo"
,即默认进入foo
虚拟环境。 -
Anaconda Powershell Prompt和Anaconda Prompt 的区别
2021-08-18 14:31:10问题1:Anaconda Powershell Prompt和Anaconda Prompt 这两个控制台有什么区别 问题2:我想要PIP安装到某个特定的环境应该用哪个 -
windows terminal 添加 Anaconda Powershell Prompt
2022-01-09 13:15:10自从windows terminal问世以后,一直在用,也不断...一、查看 anaconda powershell prompt属性,在目标栏 完整路径为:(anaconda位置根据自己的安装位置不同可能会有差异) C:\Windows\System32\WindowsPowerShel自从windows terminal问世以后,一直在用,也不断在完善,但是众所周知,windows在路径环境这块就一言难尽。这也是我为什么要在windows terminal中添加anaconda命令板的原因,powershell不能直接切换多个python环境。
进入正题了
一、查看 anaconda powershell prompt属性,在目标栏
完整路径为:(anaconda位置根据自己的安装位置不同可能会有差异)
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\ProgramData\Anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\ProgramData\Anaconda3' "
二、打开windows terminal,并转到设置
接着编辑JSON文件
如图,profiles下面有list配置表,每组大括号代表一种配置,现在只需将anaconda powershell prompt的配置添加到list即可
{ "commandline": "powershell.exe -ExecutionPolicy ByPass -NoExit -Command & 'C:\\ProgramData\\Anaconda3\\shell\\condabin\\conda-hook.ps1' ; conda activate base ", "icon": "C:\\ProgramData\\Anaconda3\\Menu\\anaconda-navigator.ico", "name": "Anaconda Powershell Prompt", "startingDirectory": "%USERPROFILE%", "tabTitle": "Anaconda Prompt" },
注意,涉及anaconda路径的地方替换为自己的安装路径即可
然后重新打开windows terminal看下效果
当然其他的一些设置可以在面板里面进行直接设置
到此结束,欢迎交流
-
Anaconda Powershell Prompt打开后报错,该怎么解决啊
2022-05-22 11:36:43打开Anaconda Powershell Prompt 就出现红字问题,应该怎么解决啊 -
anaconda 找不到anaconda powershell prompt这个怎么解决啊,导致我编译mmcv不正确
2022-05-17 04:08:28问题遇到的现象和发生背景 问题相关代码,请勿粘贴截图 运行结果及报错内容 我的解答思路和尝试过的方法 我想要达到的结果 -
Anaconda Powershell Prompt启动报错解决方法
2021-11-09 21:19:59自己这个报错原因: 在环境变量path设置中,%HADOOP_HOME%\sbin和%HADOOP_HOME%\bin放在了一行,"%HADOOP_HOME%\sbin;%HADOOP_HOME%\bin"导致Conda.psm1文件执行报错。 解决方法:%HADOOP_HOME%\sbin和%HADOOP_... -
win10安装miniconda3后右键打开Anaconda Powershell Prompt
2021-04-12 12:52:12win10 miniconda3 右键打开Anaconda Powershell Prompt Powershell anaconda powershell prompt 多出了很多Linux命令,便于日常使用中保持一些Linux手感,写稿记录: 打开“运行”窗口(快捷键:Windows徽标键+ -
anaconda powershell prompt打开jupyter notebook
2021-04-29 22:55:47anaconda powershell prompt 打开 jupyter notebook 1、输入: cd C:\Users\asus\Desktop\iPython 2、输入: jupyter notebook -
无法通过Anaconda Powershell Prompt (Anaconda3)和默认的jupyter notebook 快捷方式以外方式打开并使用...
2020-10-12 13:35:07而使用Anaconda Powershell Prompt (Anaconda3)和默认的jupyter notebook 快捷方式却可以正常打开并使用,这是什么原因造成的? 已经尝试过 1.修改默认浏览器为chrome 2.重新卸载并安装jupyter notebook ... -
jupyter notebook修改默认浏览器、anaconda powershell prompt打开jupyter notebook
2020-09-24 09:46:401、打开anaconda prompt 2、输入jupyter notebook --generate-config 3、显示出jupyter_notebook_config.py 文件所在目录。找到这个文件,用记事本打开。 4、Ctrl+F搜索’’# c.NotebookApp.browser = ‘’ 在’... -
vscode更换默认terminal为anaconda powershell prompt
2022-01-09 13:50:15结合我上一篇文章windows terminal 添加 Anaconda Powershell Prompt_shaooping的博客-CSDN博客 中anaconda prompt的目标路径,我想这个应该是正确的。 根据我自己的路径,尝试了一下以下的配置:(重启后生效) ... -
装好Anaconda之后Anaconda powershell prompt打开就是这个画面
2022-02-15 23:16:09问题遇到的现象和发生背景 问题相关代码,请勿粘贴截图 运行结果及报错内容 我的解答思路和尝试过的方法 我想要达到的结果 -
Anaconda PowerShell Prompt 错误记录
2019-05-05 12:56:50本人之前一直都是用的Anaconda Prompt,今天重新安装了一下Anaconda ,发现多了一个Anaconda PowerShell Prompt,我就想使用这个代替原来的Anaconda Prompt,结果发现在创建完了一个新的环境之后,使用命令激活环境... -
anaconda中powershell prompt工具包的使用
2019-08-01 21:47:48Anaconda有两个最核心的部分,那便是anaconda navigator以及anaconda powershell prompt。你可以将前者理解为anaconda powershell prompt的鼠标控制版。打开anaconda,我们会发现,里头一样提供了环境的安装与卸载... -
Anaconda powershell prompt 表达式或语句中包含意外的标记
2021-11-18 21:43:16Anaconda powershell prompt 表达式或语句中包含意外的标记 通过Anaconda 安装Pytorch时出现以下问题: 解决方案: 根据上面提升报错的环境变量 把环境变量Path中含有 ; 的分开写 -
Anaconda Powershell Prompt (anaconda3)程序可以运行,但是没有结果
2022-02-18 18:42:56from sympy import* from sympy.abc import x,y,z,f diff(asin(sqrt(sin(x)))) 麻烦哪位高手帮忙解决,本人是python初学者 -
win10下安装anaconda3后打开powershell prompt报错。找不到conda-hook.psl
2020-07-17 16:21:43!... 图片是出现的问题:Traceback (most recent call last): File "site-packages\conda\cli\main.py", line 138, in main ...conda-hook.ps1的实际位置是C:\Users\HP\anaconda3\shell\condabin\conda-hook.ps1 -
anaconda powershell prompt挂了梯子不能conda install
2021-10-11 20:46:04pip install urllib3==1.25.8 -
解决anaconda prompt消失在开始菜单栏的问题(找不到anaconda prompt)
2022-03-18 21:09:09进入Anaconda的安装目录,输入cmd 输入:python .\Lib\_nsis.py mkmenus 可使anaconda prompt重新出现在开始菜单栏 -
Anaconda power shell prompt 常用指令
2021-04-01 14:00:13使用Anaconda power shell prompt,主要是完成对环境和包的管理,因此只需要掌握部分指令即可 #对环境的操作 #创建一个python 版本为3.7的名为name的环境 conda create -n name python=3.7 #删除name环境 conda ... -
anaconda在powershell中切换环境 你少了这一步
2020-02-26 13:24:52win10 系统下,安装python,通常选择anaconda,也会面临使用PowerShell的情况,但是Power Shell和anaconda的虚拟环境不配合,无法激活。 解决方法如下: 安装库: conda install -n root -c pscondaenvs ... -
打开anaconda prompt出现异常
2022-03-09 11:06:17anaconda prompt出现下面的问题 我的anaconda也打不开了 运行结果及报错内容 shell.cmd.exe: No such file or directory activate: No such file or directory 我在网上找也找不到解决办法。 -
【笔记2】powershell中anaconda环境切换问题
2022-04-01 15:12:301.win+X 打开powershell(管理员) 2.输入命令: conda install -n root -c pscondaenvs pscondaenvs 安装PSCondaEnvs包 3.输入命令Set-ExecutionPolicy RemoteSigned在出现选项后输入Y回车,更改PowerShell 的...