把pip19.0.3升級成為pip19.3時系統(tǒng),發(fā)現(xiàn)之前使用的pip3使用不了了般甲。
報錯信息如下:
File "/Applications/Xcode.app/Contents/Developer/usr/bin/pip3", line 10, in <module>
sys.exit(main())
TypeError: 'module' object is not callable
提示不能導(dǎo)入對象
打開報錯的文件如下:
#!/usr/bin/xcrun python3
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
根據(jù)上述報錯信息推測更新完之后main()導(dǎo)入不了了,嘗試修改為main.main()發(fā)現(xiàn)神奇的可以使用了坚俗,雖然不是很清楚出為什么會出現(xiàn)這個問題措译。娶眷。