我已经在Windows 10中为Windows Installer安装了Anaconda 2019.03。当在Powershell上键入以conda开头的任何内容时,出现错误:
conda:术语“conda”不是cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我尝试了以下解决方案,但没有解决问题:
添加的路径如下所示
如图所示,尝试了方法1,当打开水蟒提示时,它说:
'C:\用户\用户名\Anaconda3\脚本\activate.bat'不能识别为内部或外部命令、可操作程序或批处理文件。
< li >查看上面的方向,那里没有< code>activate.bat
文件。 < li >如metod米多2所示卸载并安装,也没有任何改变。 < li >打开的Anaconda Powershell提示符除了“conda”无法识别之外,还出现以下错误:
C:\用户\用户名\Anaconda3\shell
在我查看时并不存在。列出的其他信息:
C:\用户\用户名\蟒蛇3\envs
为空我该怎么解决这个问题?
我已经安装了miniconda。现在,当我打开Powershell并编写conda--version
时,它会返回结果而不是错误。
如果使用默认的“old”PowerShell 5,请检查配置文件。
C:\Users\USER\Documents\WindowsPowerShell中的ps1
包含:
#region conda initialize
# !! Contents within this block are managed by 'conda init' !!
(& "C:\Users\USER\anaconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out-String | Invoke-Expression
#endregion
如果您有一条消息说 profile.ps1 无法执行,请使用
设置执行策略远程签名
(但是:不安全,因此不建议这样做!),请参阅:
Windows PowerShell
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
Installieren Sie die neueste PowerShell für neue Funktionen und Verbesserungen! https://aka.ms/PSWindows
. : Die Datei "C:\Users\USER\Documents\WindowsPowerShell\profile.ps1" kann nicht geladen werden, da die Ausführung
von Skripts auf diesem System deaktiviert ist. Weitere Informationen finden Sie unter "about_Execution_Policies"
(https:/go.microsoft.com/fwlink/?LinkID=135170).
In Zeile:1 Zeichen:3
+ . 'C:\Users\USER\Documents\WindowsPowerShell\profile.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Sicherheitsfehler: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
PS C:\WINDOWS\system32> set-executionpolicy remotesigned
Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie
ändern, sind Sie möglicherweise den im Hilfethema "about_Execution_Policies" unter
"https:/go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken ausgesetzt. Möchten Sie die
Ausführungsrichtlinie ändern?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "N"): j
输入< code>j
后,重新启动PowerShell。您将看到< code>profile.ps1正在运行:
Windows PowerShell
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
Installieren Sie die neueste PowerShell für neue Funktionen und Verbesserungen! https://aka.ms/PSWindows
Das Laden von persönlichen und Systemprofilen dauerte 1400 ms.
(base) PS C:\Users\USER>
简而言之,尝试加载“profile.ps1”。就我而言,我不再需要这个技巧,因为我安装了PowerShell 7,它可以加载配置文件。默认情况下,ps1
。您也可以从Visual Studio代码中打开旧的PowerShell 5,并更改设置,以便conda init
在开始时运行,请参阅如何将anaconda PowerShell添加到vscode?。
它的< code>profile.ps1有相同的内容,您可以在< code > C:\ Users \ USER \ Documents \ PowerShell \ profile . PS1 中找到它。
当我启动PowerShell 7时,< code>conda init会自动运行,不需要任何不安全的技巧。所以,并行安装PowerShell 7就行了(不要拆旧的PowerShell 5!)并改用新版本。
找到了一个很棒的媒体帖子,它干净地展示了这一点:
基本上在“%userprofile%\Documents\WindowsPowerShell\profile.ps1”处创建一个文件,PowerShell将在每次启动时执行该文件,并将其连接到PowerShell。
资料来源:https://hackf5.medium.com/how-to-enable-anaconda-in-powershell-7-on-windows-394ba62c3f9c
当我开始一个新项目并创建一个新的gulpfile时,就开始得到这个随机错误。 每当我大口大口的时候我就会得到它。这不仅仅是在这个项目上,它已经开始在所有其他项目上发生。 我读到环境变量可能有问题,所以我更新了这些。 gulp:术语“gulp”不能被识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。在行:1 char:1+gulp
我正在尝试使用Azure Automation中的powershell脚本在Azure上创建VM。此VM将从marketplace创建。因此,我需要在脚本中使用cmdlet“Set-AzureRmVMPlan”。 $vm=新AzureRmVMConfig-VMName$inVMName-VMSize$VMSize 设置AzureRmVMPlan-VM$VM-发布者“kali linux”-产品“k
我对编码很陌生,遇到了这个问题,不知道如何解决它,我见过类似的问题,但是,我只是不能理解其中的大多数。我已经尝试添加路径几次,甚至重新安装了Vscode,它似乎无法解决。 我写的代码:: 我得到的错误是: 我试过了: 1:再次设置路径 2:重新安装与代码。 任何类型的信息都会真正有所帮助,因此我无法再进步了。
问题内容: 今天,在研究一些基本的AngularJS入门时,我遇到了一个问题。 我打开PowerShell进行该项目。NPM工作了。 我能够使用以下方法安装Angular: 每当我尝试运行ng时,我都会得到: 问题答案: path变量中的第一条路径必须是NPM路径。打开Node.js命令提示符,我发现ng命令在那里工作。我研究了该快捷方式,发现它引用了一个命令来确保第一个Path变量是NPM。修理
我试图将SonarQube添加到GitLab-CI的本地实例中,但无法通过GitLab-CI runner产生的错误: 注意:GitLab-Runner、Sonar-Scanner和SonarQube都安装在同一台Windows服务器上。 我的第一个想法是,它找不到运行器,安装/权限问题。所以... null 我对Gitlab-CI的跑步者相当陌生,所以非常感谢您提供的任何指导/建议。不确定还可以
问题内容: 跑步后… 我得到这个错误 问题答案: 求助:转到Visual Studio代码(假设已安装)ctrl + shift + p打开命令窗口类型 转到:当前的GOPATH 这应该为您提供一个路径,以创建一个名为GOPATH的系统环境变量,并将该路径添加到该变量中。 确保系统环境变量设置为: GOPATH设置为C:\ Users [用户名] \ go GOROOT设置为C:\ go \ ID