当然,我离开PYTHON已有两年以上。我试图重回正轨,我记得几年前在Windows上可以使用命令和变量完成功能。由于存在依赖性,我们陷入了2.6。
今天,我正在尝试导入readline。我从pip收到此消息。
C:\ Users \ Joe> pip3安装readline 收集阅读热线 使用缓存的https://files.pythonhosted.org/packages/f4/01/2cf081af8d880b44939a5f1b446551a7f8d59eae414277fd0c303757ff1b/readline-6.2.4.1.tar.gz 来自命令python setup.py egg_info的完整输出:错误:此模块不适用于Windows
我的版本是:
win32上的Python 3.7.0(v3.7.0:1bf9cc5093,Jun 27 2018,04:59:51)[MSC v.1914 64位(AMD64)] 键入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。 导入readline 追溯(最近一次通话): 文件“”,第1行,位于 ModuleNotFoundError:没有名为“ readline”的模块
答案 0 :(得分:3)
我最近在Windows 10上也遇到了同样的问题。readline不适用于Windows,但是有pyreadline软件包适用于Windows,您可以尝试一下。
$pip install pyreadline
或
$python -m pip install pyreadline
然后,在您的python文件中执行以下操作:
from pyreadline import Readline
readline = Readline()
答案 1 :(得分:1)
转到您的 CMD 终端并输入
<块引用>pip install pyreadline
几秒钟后,它将被安装,您将能够看到消息,即“成功安装 pyreadline-”
然后返回到您的 PYSPARK 终端并再次输入 import readline 它将立即导入而不会出现任何错误
谢谢