首页 > 系统相关 >Windows 删除 curl 别名

Windows 删除 curl 别名

时间:2023-09-23 11:55:06浏览次数:36  
标签:cargo Windows changed 别名 env rerun curl PowerShell

D:/github/deno_core_live> cargo check
warning: version requirement `0.12.3+zstd.1.5.2` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion
warning: version requirement `0.12.3+zstd.1.5.2` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion
   Compiling v8 v0.73.0
error: failed to run custom build command for `v8 v0.73.0`

Caused by:
  process didn't exit successfully: `D:\github\deno_core_live\target\debug\build\v8-0f1318cc13004c3a\build-script-build` (exit code: 101)
  --- stdout
  cargo:rerun-if-changed=.gn
  cargo:rerun-if-changed=BUILD.gn
  cargo:rerun-if-changed=src/binding.cc
  cargo:rerun-if-env-changed=CCACHE
  cargo:rerun-if-env-changed=CLANG_BASE_PATH
  cargo:rerun-if-env-changed=DENO_TRYBUILD
  cargo:rerun-if-env-changed=DOCS_RS
  cargo:rerun-if-env-changed=GN
  cargo:rerun-if-env-changed=GN_ARGS
  cargo:rerun-if-env-changed=HOST
  cargo:rerun-if-env-changed=NINJA
  cargo:rerun-if-env-changed=OUT_DIR
  cargo:rerun-if-env-changed=RUSTY_V8_ARCHIVE
  cargo:rerun-if-env-changed=RUSTY_V8_MIRROR
  cargo:rerun-if-env-changed=SCCACHE
  cargo:rerun-if-env-changed=V8_FORCE_DEBUG
  cargo:rerun-if-env-changed=V8_FROM_SOURCE
  cargo:rerun-if-env-changed=PYTHON
  cargo:rerun-if-env-changed=DISABLE_CLANG
  cargo:rerun-if-env-changed=EXTRA_GN_ARGS
  cargo:rerun-if-env-changed=NO_PRINT_GN_ARGS
  cargo:rustc-link-lib=static=rusty_v8
  cargo:rustc-link-lib=dylib=winmm
  cargo:rustc-link-lib=dylib=dbghelp
  cargo:rustc-link-lib=dylib=msvcprt
  download lockfile: "D:\\github\\deno_core_live\\target\\debug\\build\\lib_download.fslock"
  static lib URL: https://github.com/denoland/rusty_v8/releases/download/v0.73.0/rusty_v8_release_x86_64-pc-windows-msvc.lib
  cargo:rustc-link-search=D:\github\deno_core_live\target\debug\gn_out\obj
  Downloading https://github.com/denoland/rusty_v8/releases/download/v0.73.0/rusty_v8_release_x86_64-pc-windows-msvc.lib
  Python downloader failed, trying with curl.

  --- stderr
  thread 'main' panicked at 'assertion failed: status.success()', C:\Users\liuzonglin\.cargo\registry\src\mirrors.ustc.edu.cn-61ef6e0cd06fb9b8\v8-0.73.0\build.rs:431:3
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
D:/github/deno_core_live>  

如果您不确定 curl 是否已经安装,可以尝试使用以下命令来检查 PowerShell 中可用的命令:

PS D:\.github\docs> Get-Command curl

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           curl -> Invoke-WebRequest

如果没有任何输出,请尝试安装 curl 组件并重新运行上述命令。如果您已经安装了 curl 组件并且仍然无法找到它,请检查 $env:Path 是否正确设置,并尝试将 curl 组件所在的路径添加到 $env:Path 环境变量中。

在 Windows PowerShell 环境中,curl 别名是通过 PowerShell 的函数 Invoke-WebRequest 实现的。因此,要卸载 curl 别名,您可以使用以下命令:

Remove-Item -Path Alias:curl

执行此命令后,curl 别名将被删除。

注意:如果您重新打开了一个 PowerShell 窗口或会话,curl 别名可能会重新出现。这是因为别名只在当前会话中有效,并且不会保存在您的计算机上。

如果您希望在每个 PowerShell 会话中都删除 curl 别名,您可以将上面的命令添加到 PowerShell 配置文件中。在 PowerShell 中,您可以使用 profile 文件来自定义您的 PowerShell 环境。要打开此文件,请在 PowerShell 窗口中执行以下命令:

notepad $PROFILE

如果在执行notepad $profile命令时,提示无法找到文件,则表示 $profile 文件不存在。在这种情况下,您可以手动创建该文件。请按照以下步骤操作:

  1. 打开 PowerShell 控制台。
  2. 运行以下命令:
PS C:\Users\liuzonglin\Desktop> New-Item -ItemType File -Path $PROFILE -Force


    目录: C:\Users\liuzonglin\Documents\WindowsPowerShell


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         2023/8/13     21:49              0 Microsoft.PowerShell_profile.ps1
  1. 使用文本编辑器(例如 Notepad)打开该文件:
notepad $PROFILE
  1. 在打开的文本编辑器中添加以下行:
Remove-Item -Path Alias:curl -ErrorAction SilentlyContinue
  1. 保存并关闭文件。

现在,每次启动 PowerShell 时,该命令都会运行,并删除 curl 别名。请注意,如果您使用了其他 PowerShell 包或模块,它们可能会覆盖此文件,因此您可能需要在这些文件中添加相应的命令。

标签:cargo,Windows,changed,别名,env,rerun,curl,PowerShell
From: https://www.cnblogs.com/liuzonglin/p/17724118.html

相关文章

  • Windows 消息机制
    目录Windows和消息消息和消息队列Windows消息类型Windows系统的整个消息系统分为3个层级Q&AWinForm程序中消息处理的相关方法其他代码片段相关参考Windows和消息消息和消息队列名称说明消息和消息队列本部分介绍消息和消息队列,以及如何在应用程序中使用它们。......
  • Windows和Linux中的库、对象、可执行文件后缀名
    中国软件工程师面试常问的问题Justa"Scientific"(Interview)ExplanationforInterviewProblemsforSoftwareEngineers(mostChineseInterviews)Windows和Linux中的库、对象、可执行文件后缀名library,object,executablefilessuffixnameinWindowsandLinuxL......
  • (MongoDB)windows 下使用 MongoDB
    1.安装MongoDBServer 访问 https://www.mongodb.com/try/download/community,找到“MongoDBCommunityServerDownload”并下载  2.安装MongoDB  安装MongoDBServer,并安装随带的MongoDBCompass 安装完成后,MongoDBServer将即时启动(需要重启), 查看......
  • Jenkins问题记录:Windows Server Jenkins修改配置后重启系统,Jenkins被初始化,启动后需要
    现象:WindowsServerJenkins修改配置后重启系统,Jenkins被初始化,启动后需要重新安装插件,配置管理员密码,项目列表丢失原因:修改"C:\ProgramFiles\Jenkins\jenkins.xml"配置,可能是配置异常,系统重启后,Jenkins自动重置了解决:重新安装Jenkins,配置文件就重新初始化,再启动不需要再安......
  • windows中实现本地scp命令向服务器远程免密传输文件
     先安装git,官网:https://git-scm.com/  001、打开git,生成本地密钥文件ssh-keygen##然后全部回车  002、查看密钥文件 ......
  • Windows关闭默认共享
    Windows启动时都会默认打开admin$ipc$和每个盘符的共享,对于不必要的默认共享,一般都会把它取消掉,可当又需要打开此默认共享时,又该从哪里设置呢。经过自己的验证,汇总出一下方法。一:查看window共享资源运行–>cmd–>输入netshare 二:彻底关闭WINDOWS默认共享1、如果你不在......
  • 一些windows的快捷键
    ctrl+C:复制ctrl+V:粘贴ctrl+A:全选ctrl+X:剪切ctrl+Z:撤销ctrl+S:保存alt+F4:关闭窗口shift+del:删除ctrl+shift+Esc:打开任务管理器Windows+R:打开程序Windows+E:打开我的电脑......
  • Win32编程之通过SetWindowsHookEx注入DLL(十六)
    一、SetWindowsHookEx函数SetWindowsHookEx是用于在Windows操作系统中设置全局或本地的钩子(hook)。钩子是一种用于监视并拦截特定事件或消息的机制,通常用于拦截和处理键盘输入、鼠标操作、窗口消息等。SetWindowsHookEx允许你安装一个全局或本地的钩子过程,以便在事件发生时执行......
  • Windows 下更新 node.js
    一、node.js更新(一)查询node.js版本node-v(二)查询node.js安装位置wherenode(三)官网下载安装包https://nodejs.org/dist/下载对应版本的msi文件(四)安装到原位置,覆盖旧版本如:D:\ProgramFiles\nodejs\二、npm更新(一)查看版本npm-v(二)更新版本npmup......
  • windows下安装和配置hadoop
    1.安装hadoop下载hadoop,下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/建议不要下载最高版本,而是下载稳定版本,我下载的是3.2.3版本;将压缩包解压到安装目录,注意安装目录的路径中不要有空格;我将hadoop压缩包解压到D:\ruanjian\hadoop路径下,解压后hadoop的......