Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.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
Python 3.x 安装和导入python包时出现问题_Python 3.x_Shell_Pip - Fatal编程技术网

Python 3.x 安装和导入python包时出现问题

Python 3.x 安装和导入python包时出现问题,python-3.x,shell,pip,Python 3.x,Shell,Pip,我最近下载了python包colorama以用于一个小项目,我在安装/导入它时遇到了问题 更多的背景知识,我使用MacOS,我在Mac上有两个版本的Python;默认情况下,mac附带2.7版本,我使用3.7版本编写代码。该软件包似乎已成功安装,因为当我尝试重新安装它时,会收到下面的消息。然而,当我尝试使用python 3.7中的脚本导入colorama模块时,它只是告诉我它不存在 我是否为错误的Python版本安装了它?如果是这样的话,是否可以将3.7作为python的默认版本,以防止这种情况

我最近下载了python包colorama以用于一个小项目,我在安装/导入它时遇到了问题

更多的背景知识,我使用MacOS,我在Mac上有两个版本的Python;默认情况下,mac附带2.7版本,我使用3.7版本编写代码。该软件包似乎已成功安装,因为当我尝试重新安装它时,会收到下面的消息。然而,当我尝试使用python 3.7中的脚本导入colorama模块时,它只是告诉我它不存在

我是否为错误的Python版本安装了它?如果是这样的话,是否可以将3.7作为python的默认版本,以防止这种情况再次发生?还是我在这个问题上完全错了

Requirement already satisfied: colorama in ./Library/Python/2.7/lib/python/site-packages (0.4.1)

使用pip3安装依赖项。正如您的日志所说,您使用pip for Python2.7安装了依赖项,并且希望为Python3.7安装它。您可以更改指向pip2.7的环境变量,并将其指向python3安装文件夹下的pip3。您是如何安装python3的?您通常需要单独安装Py3的包。首先要解决@AmiHollander;如何更改环境变量,使其指向PIP3?我对命令行相当陌生@老实说,我记不清了,就像我9个月前第一次开始编写代码时那样。我相信我遵循了一个在线教程。试试这个:
pip3安装colorama
@PranavVoid这似乎很管用,但现在它告诉我必须升级pip,问题是,当我尝试此操作时,我得到以下结果:
由于环境错误而无法安装程序包:[Errno 13]权限被拒绝:'/Laby/Python/2.7/站点包/PIP18.1-py2.7.WEG/EGG-Ing/PKG-FIN '考虑使用-USER选项或检查权限。< /代码>