Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t在Conda环境中使用pip安装软件包_Pip_Package_Conda - Fatal编程技术网

Can';t在Conda环境中使用pip安装软件包

Can';t在Conda环境中使用pip安装软件包,pip,package,conda,Pip,Package,Conda,无法在Conda环境中使用pip安装程序包。 我在尝试pip安装时超时。 当试图延长超时时间时,我遇到了一个协议错误 当尝试从cli直接telnet到pypi.org时,没有问题。 我的笔记本电脑或使用的代理上没有fw规则。 在我的文件系统上找不到任何特殊的pip配置文件 我错过了什么 (base) [liran@localhost ~]$ pip3 install django WARNING: Retrying (Retry(total=4, connect=None, read=None,

无法在Conda环境中使用pip安装程序包。 我在尝试pip安装时超时。 当试图延长超时时间时,我遇到了一个协议错误

当尝试从cli直接telnet到pypi.org时,没有问题。 我的笔记本电脑或使用的代理上没有fw规则。 在我的文件系统上找不到任何特殊的pip配置文件

我错过了什么

(base) [liran@localhost ~]$ pip3 install django
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/django/

(base) [liran@localhost ~]$ pip3 --default-timeout=1000 install django
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(0, 'Error'))': /simple/django/

(base) [liran@localhost ~]$ telnet pypi.org 443
Trying 2a04:4e42::223...
Connected to pypi.org.
Escape character is '^]'.

(base) [liran@localhost ~]$ sudo iptables --list
[sudo] password for liran: 
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy DROP)
target     prot opt source               destination         
DOCKER-USER  all  --  anywhere             anywhere            
DOCKER-ISOLATION-STAGE-1  all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
DOCKER     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
DOCKER     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
DOCKER     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     all  --  anywhere             anywhere            

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             localhost           
ACCEPT     all  --  anywhere             192.168.0.0/16      
ACCEPT     all  --  anywhere             10.0.0.0/8          
ACCEPT     all  --  anywhere             172.16.0.0/12       

Chain DOCKER (3 references)
target     prot opt source               destination         

Chain DOCKER-ISOLATION-STAGE-1 (1 references)
target     prot opt source               destination         
DOCKER-ISOLATION-STAGE-2  all  --  anywhere             anywhere            
DOCKER-ISOLATION-STAGE-2  all  --  anywhere             anywhere            
DOCKER-ISOLATION-STAGE-2  all  --  anywhere             anywhere            
RETURN     all  --  anywhere             anywhere            

Chain DOCKER-ISOLATION-STAGE-2 (3 references)
target     prot opt source               destination         
DROP       all  --  anywhere             anywhere            
DROP       all  --  anywhere             anywhere            
DROP       all  --  anywhere             anywhere            
RETURN     all  --  anywhere             anywhere            

Chain DOCKER-USER (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere

(base) [liran@localhost ~]$ sudo iptables --list-rules
-P INPUT ACCEPT
-P FORWARD DROP
-P OUTPUT ACCEPT
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-USER
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A FORWARD -o br-e6c6ca45026f -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o br-e6c6ca45026f -j DOCKER
-A FORWARD -i br-e6c6ca45026f ! -o br-e6c6ca45026f -j ACCEPT
-A FORWARD -i br-e6c6ca45026f -o br-e6c6ca45026f -j ACCEPT
-A FORWARD -o br-db5f0b288d0b -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o br-db5f0b288d0b -j DOCKER
-A FORWARD -i br-db5f0b288d0b ! -o br-db5f0b288d0b -j ACCEPT
-A FORWARD -i br-db5f0b288d0b -o br-db5f0b288d0b -j ACCEPT
-A OUTPUT -d 127.0.0.1/32 -j ACCEPT
-A OUTPUT -d 192.168.0.0/16 -j ACCEPT
-A OUTPUT -d 10.0.0.0/8 -j ACCEPT
-A OUTPUT -d 172.16.0.0/12 -j ACCEPT
-A DOCKER-ISOLATION-STAGE-1 -i docker0 ! -o docker0 -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -i br-e6c6ca45026f ! -o br-e6c6ca45026f -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -i br-db5f0b288d0b ! -o br-db5f0b288d0b -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -o docker0 -j DROP
-A DOCKER-ISOLATION-STAGE-2 -o br-e6c6ca45026f -j DROP
-A DOCKER-ISOLATION-STAGE-2 -o br-db5f0b288d0b -j DROP
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN

(base) [liran@localhost ~]$ ifconfig
br-db5f0b288d0b: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.18.0.1  netmask 255.255.0.0  broadcast 172.18.255.255
        ether 02:42:b1:a2:5c:1e  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br-e6c6ca45026f: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.20.0.1  netmask 255.255.0.0  broadcast 172.20.255.255
        ether 02:42:30:14:c7:09  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:de:2b:44:03  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp7s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether f8:75:a4:31:51:b1  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 10  bytes 390 (390.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10  bytes 390 (390.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.172.1  netmask 255.255.255.0  broadcast 172.16.172.255
        inet6 fe80::250:56ff:fec0:1  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:01  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 69  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.102.1  netmask 255.255.255.0  broadcast 172.16.102.255
        inet6 fe80::250:56ff:fec0:8  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:08  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s20f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.17  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 2a00:a040:199:d001::1000  prefixlen 128  scopeid 0x0<global>
        inet6 fe80::245:9de5:cdb8:4e8b  prefixlen 64  scopeid 0x20<link>
        inet6 2a00:a040:199:d001:110d:97b0:26a6:ef1e  prefixlen 64  scopeid 0x0<global>
        ether 4c:1d:96:05:98:1c  txqueuelen 1000  (Ethernet)
        RX packets 15060  bytes 15676416 (14.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5081  bytes 1244776 (1.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
(base) [liran@localhost ~]$ which pip
~/anaconda3_2020_11/bin/pip
(基本)[liran@localhost~]$pip3安装django
警告:在连接被“ReadTimeoutError”(“HTTPSConnectionPool(host='pypi.org',port=443):读取超时(read timeout=15)”):/simple/django)中断后重试(重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))/
(基数)[liran@localhost~]$pip3——默认超时=1000安装django
警告:在连接被“ProtocolError('连接中止')、OSError(0,'错误')”:/simple/django中断后重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))/
(基数)[liran@localhost~]$telnet pypi.org 443
正在尝试2a04:4e42::223。。。
已连接到pypi.org。
转义字符为“^]”。
(基数)[liran@localhost~]$sudo iptables--列表
liran的[sudo]密码:
链输入(策略接受)
目标保护选项源目标
链前进(保单下降)
目标保护选项源目标
DOCKER-USER all--随时随地
DOCKER-ISOLATION-STAGE-1 all--随时随地
接受所有——与国家相关、已建立的任何地方
码头工人——任何地方
接受一切——任何地方
接受一切——任何地方
接受所有——与国家相关、已建立的任何地方
码头工人——任何地方
接受一切——任何地方
接受一切——任何地方
接受所有——与国家相关、已建立的任何地方
码头工人——任何地方
接受一切——任何地方
接受一切——任何地方
链输出(策略接受)
目标保护选项源目标
接受所有--任意本地主机
接受全部--任意192.168.0.0/16
接受全部--任意位置10.0.0.0/8
接受全部--任意位置172.16.0.0/12
链码头工人(3个参考)
目标保护选项源目标
锚链装卸工-隔离-第1阶段(参考文献1)
目标保护选项源目标
DOCKER-ISOLATION-STAGE-2 all--随时随地
DOCKER-ISOLATION-STAGE-2 all--随时随地
DOCKER-ISOLATION-STAGE-2 all--随时随地
返回所有--任何地方
锚链装卸工-隔离-STAGE-2(参考文献3)
目标保护选项源目标
把所有的东西扔到任何地方
把所有的东西扔到任何地方
把所有的东西扔到任何地方
返回所有--任何地方
Chain DOCKER-USER(1份参考资料)
目标保护选项源目标
返回所有--任何地方
(基数)[liran@localhost~]$sudo iptables--列出规则
-P输入接受
-前降
-P输出接受
-码头工人
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-DOCKER-USER
-一个前向DOCKER-USER
-前-j DOCKER-ISOLATION-STAGE-1
-前向docker0-m连接轨道——ctstate相关,已建立-j ACCEPT
-一个向前的码头工人
-一个前锋-我是docker0-o docker0-j接受
-前向-i docker0-o docker0-j接受
-远期-o br-e6c6ca45026f-m conntrack——ctstate相关,已建立-j ACCEPT
-一名前锋-o br-e6c6ca45026f-j码头工人
-A前锋-i br-e6c6ca45026f-o br-e6c6ca45026f-j验收
-A远期-i br-e6c6ca45026f-o br-e6c6ca45026f-j承兑
-前向-o br-db5f0b288d0b-m conntrack——ctstate相关,已建立-j ACCEPT
-前向-o br-db5f0b288d0b-j码头装卸工
-一个转发-IBR-db5f0b288d0b-o br-db5f0b288d0b-j接受
-A转发-i br-db5f0b288d0b-o br-db5f0b288d0b-j接受
-A输出-d 127.0.0.1/32-j接受
-A输出-d192.168.0.0/16-j接受
-A输出-d 10.0.0.0/8-j接受
-A输出-d 172.16.0.0/12-j接受
-DOCKER-ISOLATION-STAGE-1-i docker0-o docker0-j DOCKER-ISOLATION-STAGE-2
-DOCKER-ISOLATION-STAGE-1-i br-e6c6ca45026f-o br-e6c6ca45026f-j DOCKER-ISOLATION-STAGE-2
-DOCKER-ISOLATION-STAGE-1-i br-db5f0b288d0b-o br-db5f0b288d0b-j DOCKER-ISOLATION-STAGE-2
-DOCKER-ISOLATION-STAGE-1-j返回
-DOCKER-ISOLATION-STAGE-2-o docker0-j下降
-一个DOCKER-ISOLATION-STAGE-2-o br-e6c6ca45026f-j下降
-DOCKER-ISOLATION-STAGE-2-o br-db5f0b288d0b-j下降
-DOCKER-ISOLATION-STAGE-2-j返回
-DOCKER-USER-j返回
(基数)[liran@localhost~]$ifconfig
br-db5f0b288d0b:标志=4099 mtu 1500
inet 172.18.0.1网络掩码255.255.0.0广播172.18.255.255
乙醚02:42:b1:a2:5c:1e txqueuelen 0(以太网)
接收数据包0字节0(0.0B)
接收错误0丢弃0超出0帧0
发送数据包0字节0(0.0B)
发送错误0丢弃0溢出0载波0冲突0
br-e6c6ca45026f:标志=4099 mtu 1500
inet 172.20.0.1网络掩码255.255.0.0广播172.20.255.255
乙醚02:42:30:14:c7:09 txqueuelen 0(以太网)
接收数据包0字节0(0.0B)
接收错误0丢弃0超出0帧0
发送数据包0字节0(0.0B)