Ubuntu zsh resolvido com sucesso: comando não encontrado: erro de curl

wgetA causa do incidente é que o conjunto de dados precisa ser baixado usando o comando e descobriu-se que ele ficou preso no estágio de resposta de resposta http:

(base) ╭─root@3f9bba084332 ~
╰─# wget https://raw.githubusercontent.com/SophonPlus/ChineseNlpCorpus/master/datasets/ChnSentiCorp_htl_all/ChnSentiCorp_htl_all.csv
--2023-06-08 04:53:33--  https://raw.githubusercontent.com/SophonPlus/ChineseNlpCorpus/master/datasets/ChnSentiCorp_htl_all/ChnSentiCorp_htl_all.csv
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected.
HTTP request sent, awaiting response...

Acho que pode ser porque o servidor não está conectado à Internet, então use curlo comando para se conectar à Internet (observe que você deve primeiro instalar o curl, pode consultar este blog ) e encontrou um erro zsh: command not found: curl:

(base) ╭─root@3f9bba084332 ~
╰─# curl http://10.108.255.249/include/auth_action.php -d "action=login&username=XUEHAO&password=KAMI&ac_id=1&ajax=1"
zsh: command not found: curl

Consulte este blog , /root/.zshrcadicione a linha no final do arquivo: source "/root/.profile", e execute o comando no terminal:

(base) ╭─root@3f9bba084332 ~
╰─# source "/root/.zshrc"

Por fim, execute o comando acima no terminal curle você poderá se conectar à Internet com sucesso!

(base) ╭─root@3f9bba084332 ~
╰─# curl http://10.108.255.249/include/auth_action.php -d "action=login&username=XUEHAO&password=KAMI&ac_id=1&ajax=1"
login_ok,,bQ0pOyR6IXU7PJaQQqRAcBPxGAvxAcroYpuUwjCaSB%2B6IP5dA6Yv3Jfr02TBd%2BkqZA%2BQLuhIQYHsI0A%2FkfiD%2FKcRxsLy%2FGTPzXz4c9pjzSzUIetTaVhXb5qI65BAphUL6Y%2BKzHgov%2FIqhEytWHcEnQhKmwBv2mwdOdX7YVl4wDNhqVIDP01jEaqVtoMPWhJbAAHilfj76LNrL36E3DgZ2qdUSIvMN08Fmg%3D%3D# 

PS: Para os amigos que usam o wifi da escola para se conectar à Internet: preste atenção para substituir o nome de usuário e a senha no comando curl pelo seu próprio ID de aluno e senha.

Ainda há um problema não resolvido: o método acima é aplicável na base do ambiente virtual, mas não em outro ambiente virtual pytorch 77. Esse problema precisa ser explorado posteriormente (o status de rede de vários ambientes virtuais no Anaconda pode ser compartilhado? ). No entanto, isso não afeta o uso da função de rede, afinal, uma rede bem-sucedida em um ambiente virtual significa que o servidor está conectado à Internet. (Se bem entendi.)


Referências

  1. Zsh resolvido com sucesso: comando não encontrado_linux não pôde encontrar .zshrc_Silent Wang Er's Blog-CSDN Blog
  2. Como instalar o curl no Ubuntu 22.04

おすすめ

転載: blog.csdn.net/qq_36332660/article/details/131105457