小编Bea*_*axi的帖子

Pip不在防火墙后面工作

我试图从公司防火墙后面使用pip,没有任何运气.

我已经设置http_proxyhttps_proxy环境变量.wget有效,但不是pip.

我试过这个......

sudo -E pip install virtualenv
Run Code Online (Sandbox Code Playgroud)

用这些代理......

export http_proxy=myproxyname.mydomain.com:8080
export https_proxy=myproxyname.mydomain.com:8080 
Run Code Online (Sandbox Code Playgroud)

...并获得了一个很长的堆栈跟踪,以此结束

/requests/packages/urllib3/poolmanager.py", line 214, in __init__
'Not supported proxy scheme %s' % self.proxy.scheme
AssertionError: Not supported proxy scheme None
Run Code Online (Sandbox Code Playgroud)

我查看了poolmanager.py源代码.看起来它需要代理变量以方案开头.所以我再次尝试使用以下代理...

export http_proxy=http://myproxyname.mydomain.com:8080
export https_proxy=https://myproxyname.mydomain.com:8080 (also tried this with http://)
Run Code Online (Sandbox Code Playgroud)

......我收到以下错误

Downloading/unpacking virtualenv
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement virtualenv
Cleaning up...
No distributions at all found for virtualenv
Storing debug log for failure in …
Run Code Online (Sandbox Code Playgroud)

python proxy pip

20
推荐指数
5
解决办法
4万
查看次数

用于 bash/linux 的简单单行程序,以检查 PNG 是否有效?

pngcheck几乎是完美的。但在最简单的形式中,pngcheck输出以OK:or 或开头的行ERROR:。这意味着我必须解析一个输出字符串,而我宁愿只检查一个返回值。

我查看了pngcheck.c源代码,彻底检查 PNG 的有效性是一种考验 - 不仅仅是一个神奇的数字检查。所以目前我能做的最好的事情就是创建一个简单的pngcheck.sh调用pngcheck和解析输出字符串,然后是exit 0orexit 1相应的。

但我想检查是否有一个简单或更“bashonic”的解决方案。

谢谢!

linux bash png

5
推荐指数
2
解决办法
1735
查看次数

标签 统计

bash ×1

linux ×1

pip ×1

png ×1

proxy ×1

python ×1