繁体   English   中英

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

[英]Python and pip installation on Mac don't show version?

在 Mac 操作系统上。

从他们的网站下载了Python

Python -V返回Python 2.7.16python3 -V返回Python 3.9.4

安装pippython3 get-pip.pySuccessfully installed pip-21.0.1

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

在这里阅读了很多之后,我无法理解(对于笨蛋来说简单的话):

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

使用 pip 作为模块代替

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM