Mac上的Python和pip安装不显示版本?

2024-04-16 20:42:13 发布

您现在位置:Python中文网/ 问答频道 /正文

在Mac OS上

从他们的网站下载了Python

Python -V返回Python 2.7.16,以及 python3 -V返回{}

安装pip时使用:python3 get-pip.py,获得Successfully installed pip-21.0.1

但是当我运行pip -V 我得到File "/usr/local/bin/pip", line 1.... SyntaxError: invalid syntax

在这里读了很多之后,我无法理解(用简单的话来说就是哑巴):

  1. 如何在版本3+中显示/运行“别名”或更新python
  2. 如果安装了pip版本,为什么我无法获取该版本

Tags: pipinstalledpy版本getbinos网站
2条回答

改用pip作为模块

% python3 -m pip  version
pip 21.0.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)

任何感兴趣的人,我要做的就是

  1. 将项目放在终端上
  2. 运行python3 -m venv env(这将在项目内创建python3的虚拟环境)
  3. 运行source env/bin/activate激活它
  4. 现在pip versionpython version将返回正确的结果

根据我的基本知识,我知道mac使用的是我们不想中断的python2,所以我们安装python3并在项目文件夹中为它创建一个“虚拟环境”,一旦它进入,我们可以安装所有其他东西

要停用(停止虚拟环境),我们运行deactivate

相关问题 更多 >