点子更新期间出错

时间:2018-03-09 01:52:39

标签: pip cygwin

我在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肯定已经改变但是无法弄清楚代码的变化是什么。请帮忙。

1 个答案:

答案 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