在 git bash 中找不到 wget 命令
wget command not found in git bash
我已经在我的 cmd 中尝试过 pip install wget,上面写着
>pip install wget
Requirement already satisfied: wget in c:\users\user\...\python\python38-32\lib\site-packages (3.2)
但是当我在 git bash 中尝试命令时,它一直显示
$ wget
bash: wget: command not found
我已确保 python 文件和 git 文件都在 PATH 中。
我做错了什么?
使用命令:
pip install wget
您安装了这个 Python 库 https://pypi.org/project/wget/,因此您可以从内部使用它 Python:
import wget
我想您真正想要的是能够从 Git bash 内部使用 wget
。要做什么,请安装 Wget for Windows 并将可执行文件添加到路径中。或者,也可以使用 curl
.
如果您想按照 Paolo 的建议在 Git Bash
上使用 curl
,这里有一个示例:
$ curl -kLSs https://github.com/opscode/chef-repo/tarball/master -o master.tar.gz
$ ls master.tar.gz
master.tar.gz
-L
跟随重定向
-o
(小写 O)将输出写入文件而不是标准输出。
Ss
静默模式,但显示错误,如果有的话
k
允许 curl 继续运行,即使对于其他被认为不安全的服务器连接也是如此。
参考:curl 联机帮助页。
单个参数的快速而肮脏的替换,获取文件用例:
alias wget='curl -O'
-O, --remote-name Write output to a file named as the remote file
也许给别名一个不同的名字,这样你就不会尝试在 curl 中使用 wget 标志。
我已经在我的 cmd 中尝试过 pip install wget,上面写着
>pip install wget
Requirement already satisfied: wget in c:\users\user\...\python\python38-32\lib\site-packages (3.2)
但是当我在 git bash 中尝试命令时,它一直显示
$ wget
bash: wget: command not found
我已确保 python 文件和 git 文件都在 PATH 中。
我做错了什么?
使用命令:
pip install wget
您安装了这个 Python 库 https://pypi.org/project/wget/,因此您可以从内部使用它 Python:
import wget
我想您真正想要的是能够从 Git bash 内部使用 wget
。要做什么,请安装 Wget for Windows 并将可执行文件添加到路径中。或者,也可以使用 curl
.
如果您想按照 Paolo 的建议在 Git Bash
上使用 curl
,这里有一个示例:
$ curl -kLSs https://github.com/opscode/chef-repo/tarball/master -o master.tar.gz
$ ls master.tar.gz
master.tar.gz
-L
跟随重定向-o
(小写 O)将输出写入文件而不是标准输出。Ss
静默模式,但显示错误,如果有的话k
允许 curl 继续运行,即使对于其他被认为不安全的服务器连接也是如此。
参考:curl 联机帮助页。
单个参数的快速而肮脏的替换,获取文件用例:
alias wget='curl -O'
-O, --remote-name Write output to a file named as the remote file
也许给别名一个不同的名字,这样你就不会尝试在 curl 中使用 wget 标志。