欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux中pip操作時(shí)的超時(shí)解決方法

 更新時(shí)間:2018年09月30日 14:07:47   投稿:laozhang  
在本文中我們給大家講述了linux中pip操作時(shí)的超時(shí)解決方法以及相關(guān)注意點(diǎn),有興趣的朋友們參考下。

如何解決 Linux 實(shí)例 pip 操作時(shí)的超時(shí)問題

pip 是當(dāng)前最流行的 Python 安裝包管理工具之一,很多阿里云用戶會(huì)通過 pip 更新系統(tǒng)源。阿里云的 pip 源地址有以下三處:

(默認(rèn))公網(wǎng):mirrors.aliyun.com

專有網(wǎng)絡(luò) VPC 內(nèi)網(wǎng):mirrors.cloud.aliyuncs.com

經(jīng)典網(wǎng)絡(luò)內(nèi)網(wǎng):mirrors.aliyuncs.com

現(xiàn)象描述

Linux 實(shí)例的 pip 請(qǐng)求偶有超時(shí)或者失敗現(xiàn)象。目前,受影響的公共鏡像有:

CentOS

Debian

Ubuntu

SUSE

OpenSUSE

Aliyun Linux

原因分析

pip 請(qǐng)求的默認(rèn)訪問地址為 mirrors.aliyun.com,要求訪問該地址的實(shí)例能訪問公網(wǎng)。當(dāng)您的實(shí)例沒有分配公網(wǎng) IP 時(shí),會(huì)出現(xiàn) pip 請(qǐng)求超時(shí)故障。

解決方法

您可以使用以下方法中的任意一種解決問題。

方法一

為您的實(shí)例分配公網(wǎng) IP,即為實(shí)例綁定一個(gè) 彈性公網(wǎng) IP(EIP)。預(yù)付費(fèi)實(shí)例還可以通過 升降配 重新分配公網(wǎng) IP。

方法二

一旦出現(xiàn) pip 響應(yīng)延遲,您可以在 ECS 實(shí)例中運(yùn)行腳本 fix_pypi.sh,然后再重試 pip 操作。

遠(yuǎn)程連接實(shí)例。

運(yùn)行 wget http://image-offline.oss-cn-hangzhou.aliyuncs.com/fix/fix_pypi.sh 獲取文件。

運(yùn)行腳本:

VPC 實(shí)例:運(yùn)行 bash fix_pypi.sh "mirrors.cloud.aliyuncs.com"。

經(jīng)典網(wǎng)絡(luò)實(shí)例:運(yùn)行 bash fix_pypi.sh "mirrors.aliyuncs.com"。

重試 pip 操作。

以下為 fix_pypi.sh 的腳本內(nèi)容:

#!/bin/bash
function config_pip() {
  pypi_source=$1
  if [[ ! -f ~/.pydistutils.cfg ]]; then
cat > ~/.pydistutils.cfg << EOF
[easy_install]
index-url=http://$pypi_source/pypi/simple/
EOF
  else
    sed -i "s#index-url.*#index-url=http://$pypi_source/pypi/simple/#" ~/.pydistutils.cfg
  fi
  if [[ ! -f ~/.pip/pip.conf ]]; then
  mkdir -p ~/.pip
cat > ~/.pip/pip.conf << EOF
[global]
index-url=http://$pypi_source/pypi/simple/
[install]
trusted-host=$pypi_source
EOF
  else
    sed -i "s#index-url.*#index-url=http://$pypi_source/pypi/simple/#" ~/.pip/pip.conf
    sed -i "s#trusted-host.*#trusted-host=$pypi_source#" ~/.pip/pip.conf
  fi
}
config_pip $1

以上就是本篇文章的全部內(nèi)容知識(shí)點(diǎn),感謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • bug分支和feature分支_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    bug分支和feature分支_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了bug分支和feature分支,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Ubuntu20.04安裝Python3的虛擬環(huán)境教程詳解

    Ubuntu20.04安裝Python3的虛擬環(huán)境教程詳解

    這篇文章主要介紹了Ubuntu20.04安裝Python3的虛擬環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 致命的7個(gè)Linux命令

    致命的7個(gè)Linux命令

    如果你是一個(gè) Linux 新手,在好奇心的驅(qū)使下,可能會(huì)去嘗試從各個(gè)渠道獲得的命令。以下是 7 個(gè)致命的 Linux 命令,輕則使你的數(shù)據(jù)造成丟失,重則使你的系統(tǒng)造成癱瘓,所以,你應(yīng)當(dāng)竭力避免在系統(tǒng)中運(yùn)行它們
    2014-03-03
  • linux系統(tǒng)下用戶管理相關(guān)介紹

    linux系統(tǒng)下用戶管理相關(guān)介紹

    大家好,本篇文章主要講的是linux系統(tǒng)下用戶管理相關(guān)介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下哦,方便下次瀏覽
    2021-12-12
  • CentOS8中的nmcli使用詳解

    CentOS8中的nmcli使用詳解

    這篇文章主要介紹了CentOS8的nmcli使用,基于RHEL8/CentOS8的nmcli常見命令使用,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 深入理解linux下查看進(jìn)程內(nèi)存的使用情況

    深入理解linux下查看進(jìn)程內(nèi)存的使用情況

    本篇文章是對(duì)linux下查看進(jìn)程內(nèi)存的使用情況進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • centos 7 安裝配置方法圖文教程

    centos 7 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了centos 7 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • CentOS Linux服務(wù)器安全設(shè)置

    CentOS Linux服務(wù)器安全設(shè)置

    這篇文章主要介紹了阿里云linux服務(wù)器安全設(shè)置,無論是配置任何服務(wù)器,我們都必須把不用的服務(wù)關(guān)閉、把系統(tǒng)權(quán)限設(shè)置到最小話,這樣才能保證服務(wù)器最大的安全,下面是CentOS服務(wù)器安全設(shè)置,供大家參考,需要的朋友可以參考下
    2016-10-10
  • Linux7.7設(shè)置交換分區(qū)SWAP的方法

    Linux7.7設(shè)置交換分區(qū)SWAP的方法

    這篇文章主要介紹了Linux7.7設(shè)置交換分區(qū)SWAP的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Linux體檢,了解你的Linux狀態(tài)(網(wǎng)絡(luò)IO,磁盤,CPU,內(nèi)存)

    Linux體檢,了解你的Linux狀態(tài)(網(wǎng)絡(luò)IO,磁盤,CPU,內(nèi)存)

    這篇文章主要介紹了為Linux做個(gè)檢查,了解你的Linux的狀態(tài),學(xué)會(huì)查看linux各種狀態(tài),包括:網(wǎng)絡(luò)IO、磁盤、CPU、內(nèi)存等; 學(xué)會(huì)理解命令所代表的含義,能夠迅速發(fā)現(xiàn)集群存在的問題
    2021-08-08

最新評(píng)論