venv中似乎有两个pip共存.
使用pip --version
得到的pip版本与python -m pip --version
得到的版本不同.使用pip --version
得到的pip版本为19.0.3
,使用python -m pip --version
得到的pip版本为20.0.2
.具体如下:
(venv) c:\Project>pip --versionpip 19.0.3 from c:\Project\venv\lib\site-packages\pip-19.0.3-py3.8.egg\pip (python 3.8)
(venv) c:\Project>python -m pip --version
pip 20.0.2 from c:\Project\venv\lib\site-packages\pip (python 3.8)
(venv) c:\Project>where pip
c:\Project\venv\Scripts\pip.exe
C:\Users\User\AppData\Local\Programs\Python\Python38\Scripts\pip.exe
(venv) c:\Project\v2tool>where python
C:\Project\venv\Scripts\python.exe
c:\Users\User\AppData\Local\Programs\Python\Python38\python.exe
c:\Users\User\AppData\Local\Microsoft\WindowsApps\python.exe
我有一个使用Pycharm 2019.3.3
创建的venv.
我的系统解释器是Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
.
我安装的包有:
(venv) c:\Project\>pip listPackage Version
---------------- ----------
certifi 2019.11.28
chardet 3.0.4
idna 2.9
multipledispatch 0.6.0
pip 19.0.3
pyreadline 2.1
PySocks 1.7.1
requests 2.23.0
setuptools 40.8.0
six 1.14.0
urllib3 1.25.8
我找不到任何与此问题有关的答案,还请各位不吝赐教.
以上是 venv中似乎有两个pip共存. 的全部内容, 来源链接: utcz.com/p/937784.html