我在很多服务器上安装了ActiveState Python 3.4。
为了使"C:\Python34\python.exe" -m pip install --upgrade pip
更新,我在每台服务器上运行此命令:
Downloading/unpacking pip from https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl#sha256=717cdffb2833be8409433a93746744b59505f42146e8d37de6c62b430e25d6d7
Installing collected packages: pip
Found existing installation: pip 1.5.6
Uninstalling pip:
Successfully uninstalled pip
Successfully installed pip
Cleaning up...
有些时候,它会升级到pip版本10.0.1:
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
但是,有些时候它根本没有升级,而且它保持在1.5.6版本:
pip
为什么在不同的服务器上表现不同?有没有办法强制升级?
答案 0 :(得分:2)
我看到发生了什么。在某些服务器上,当我第一次尝试更新C:\Python34\Lib\site-packages\pip-10.0.1.dist-info
时,在进程中间出现错误。并且创建了文件夹import Vue from 'vue';
export const EventBus = new Vue();
,即使安装尚未完成。如果我删除该文件夹然后运行升级,它可以正常工作。