我在Win10下的cygwin环境中使用pip。
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
for touch in touches {
let touchLocation = touch.location(in: self.background)
player.position.x = touchLocation.x
}
}
我编写了一个bash函数$ pip --version
pip 9.0.1 from c:\python36\lib\site-packages (python 3.6)
来执行过去的python包维护
molt
它一直工作到上周。
molt () {
local i
for i in $(pip list | cut -d' ' -f1)
do
case $i in
pip|pywin32)
continue
;;
*)
pip install -qU $i
;;
esac
done
}
我怀疑pip肯定已经改变但是无法弄清楚代码的变化是什么。请帮忙。
答案 0 :(得分:0)
事实证明pip list
返回
Package Version
-------------- -------
pip 9.0.1
setuptools 38.5.2
根据pip install -qU Package --------------
函数导致molt
,导致错误。罪魁祸首是新的pip list
输出格式(我忘了我之前已将默认legacy
更改为columns
。恢复默认格式选项可修复错误,即
pip list --format=legacy