Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mac上将模块安装到python 2.7_Python_Python 3.x_Python 2.7 - Fatal编程技术网

如何在mac上将模块安装到python 2.7

如何在mac上将模块安装到python 2.7,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我试图安装这两个模块 pip install opencv-python==3.4.2.16 pip install opencv-contrib-python==3.4.2.16 在安装之前,我在VS代码中从Python3切换到Python2.7。因为我想将这两个模块安装到Python2.7中,并使用Python2.7运行 我检查了pip freeze,但没有两个模块 我检查pip版本,输出如下 pip --version pip 19.2.2 from /Users/donperera/L

我试图安装这两个模块

pip install opencv-python==3.4.2.16
pip install opencv-contrib-python==3.4.2.16
在安装之前,我在VS代码中从Python3切换到Python2.7。因为我想将这两个模块安装到Python2.7中,并使用Python2.7运行

我检查了
pip freeze
,但没有两个模块

我检查pip版本,输出如下

pip --version
pip 19.2.2 from /Users/donperera/Library/Python/3.7/lib/python/site-packages/pip (python 3.7)

如何将这两个模块安装到Python2.7上并使用Python2.7运行项目?

Vscode不会影响pip,因为它是一个命令行应用程序

首先,如注释所述,键入
python2-m ensurepip
如果这不起作用,请参见

然后 这是因为您机器上的默认python是3.7。
尝试在终端中键入python2-m pip安装

为什么?Python2.7从1月份开始下线2020@DeepSpace他们可能在为2.7版本的遗留程序开发pip使用完整路径。或者使用
${FULL\u PATH\u TO\u PYTHON27}-m pip install…
。您没有使用虚拟环境吗?我将支持@DeepSpace提出的问题,为什么要使用Python 2?首先尝试
python2-m ensurepip
如果这不起作用,请参阅。