我在Windows 10上有一个PyCharm python 3.7.1项目。在项目venv\Scripts
的文件夹中是pip.exe
,pip3.exe
等。如果我站在该文件夹中列出了pip的版本我得到:
me@my-machine MINGW64 ~/PycharmProjects/myProject/venv/Scripts (develop)
$ ./pip --version
pip 10.0.1 from c:\users\me\pycharmprojects\myProject\venv\lib\site-packages\pip-10.0.1-py3.7.egg\pip (python 3.7)
me@my-machine MINGW64 ~/PycharmProjects/myProject/venv/Scripts (develop)
$ ./python --version
Python 3.7.1
me@my-machine MINGW64 ~/PycharmProjects/myProject/venv/Scripts (develop)
$ ./python -m pip --version
pip 18.1 from C:\Users\me\PycharmProjects\myProject\venv\lib\site-packages\pip (python 3.7)
我似乎版本不匹配。我可以安全地删除pip-10.0.1-py3.7.egg
文件夹吗?我还需要做其他事情吗?
答案 0 :(得分:1)
您不应删除site-packages文件夹中的任何文件。除了您测试的两个pip可执行文件之外,其他文件也不同。装有python -m pip
的二进制文件很可能指向pip3
二进制文件,而不是pip
二进制文件。