我已经在mac os x mojave上安装了byobu。10.14.xx, 但是,当我运行byobu config时,提示符会返回消息
ERROR:Could not import the python snack module
我试过pip3 install snack
但没有效果。
它给了我
pip3 install snack
Collecting snack
Using cached snack-0.0.3.tar.gz (155 kB)
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/wj/hcvrw53j2rlb_htp5ppq84t80000gn/T/pip-install-u4a4xlgu/snack/setup.py'"'"'; __file__='"'"'/private/var/folders/wj/hcvrw53j2rlb_htp5ppq84t80000gn/T/pip-install-u4a4xlgu/snack/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/wj/hcvrw53j2rlb_htp5ppq84t80000gn/T/pip-install-u4a4xlgu/snack/pip-egg-info
cwd: /private/var/folders/wj/hcvrw53j2rlb_htp5ppq84t80000gn/T/pip-install-u4a4xlgu/snack/
Complete output (6 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/private/var/folders/wj/hcvrw53j2rlb_htp5ppq84t80000gn/T/pip-install-u4a4xlgu/snack/setup.py", line 47
print GCC_VERSION
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(GCC_VERSION)?
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
这对我很有用:
如果您在另一个发行版上,请尝试使用您的包管理器安装python3 newt,它将解决此问题
正确的解决方案是安装newt,而不是snack,后者是一个科学可视化库。newt的“snack”依赖关系是指newt库中的} 为byobu配置提供窗口功能
snack.py
文件,不要与snack库(这是一个科学可视化库)混淆^{要使用conda进行安装,https://anaconda.org/conda-forge/newt
关于错误代码
根据Python文档:
此模块提供标准errno系统符号。每个符号的值都是相应的整数值。这些名称和描述是从linux/include/errno.h中借来的,它应该是非常全面的
错误代码1在errno.h中定义,表示不允许操作
关于你的错误
您的设置工具似乎未安装。只需遵循PyPI网站上的安装说明即可
如果已经安装,请尝试
如果已经更新,请检查模块ez_设置是否丢失。如果是,那么
然后再试一次
如果它仍然不工作,可能是pip没有正确安装/升级安装工具,所以您可能想试试
参考原始答案: https://stackoverflow.com/a/36025294/10798048
相关问题 更多 >
编程相关推荐