使用Chromebook学习Python。将外部模块导入空闲模块时遇到问题

使用Chromebook学习Python。将外部模块导入空闲模块时遇到问题,python,python-3.x,python-idle,Python,Python 3.x,Python Idle,我在chromebook上将外部模块导入空闲时遇到了一些问题。 例如,我想从termcolor开始。我可以使用以下命令通过linux shell下载termcolor: python3 -m pip install termcolor 它将下载到一个文件夹中: ./.local/lib/python3.7/site-packages 我现在想在IDLE中使用termcolor 我无法成功更改termcolor下载到的目录,因此很难在空闲时间内访问。但是,我可以使用以下命令访问该目录: imp

我在chromebook上将外部模块导入空闲时遇到了一些问题。 例如,我想从termcolor开始。我可以使用以下命令通过linux shell下载termcolor:

python3 -m pip install termcolor
它将下载到一个文件夹中:

./.local/lib/python3.7/site-packages
我现在想在IDLE中使用termcolor

我无法成功更改termcolor下载到的目录,因此很难在空闲时间内访问。但是,我可以使用以下命令访问该目录:

import sys
sys.path.append(('./.local/lib/python3.7/site-packages'))
然后我可以导入termcolor并稍微使用它。但是,当我尝试做以下事情时:

print(termcolor.colored('hi'))
我得到的结果是:

hi[0m
我想尝试解决所有问题,因为随着我向更高级的模块迈进,我不想遇到类似的问题。我曾经考虑过买一台不同的笔记本电脑,比如mac电脑,这样可以简化一些事情,因为Chromebook可能会让初学者更加困难

所以我的问题是: 1) 我可以添加到空闲的pathbrowswer
/.local/lib/python3.7/site包中吗?


2) 如何更正,使我不会收到
hi[0m
因此?

在chromebook上进行任何编码通常都不是一个好主意,这是一个很好的例子
termcolor
无法在IDLE内工作-它需要一个终端,该终端实际执行用于更改颜色的控制代码。IDLE的shell窗口只支持纯文本。您不必摆弄sys.path。可能有50个q关于正确使用pip为要运行包的python安装第三方包的问题和答案。jasonharper关于空闲外壳的当前状态是正确的。在chromebook上进行任何编码通常都不是一个好主意,这是一个很好的例子
termcolor
无法在空闲环境下工作-它需要一个实际导入Elements控制用于更改颜色的代码。IDLE的shell窗口仅支持纯文本。您不必摆弄sys.path。关于正确使用pip为要运行包的python安装第三方包,可能有50个问题和答案。jasonharper关于IDLE shell的当前状态是正确的。