GOOGLE COLAB错误:命令错误,退出状态为1:python setup.py egg_info检查日志以获取完整的命令输出

时间:2020-07-03 17:47:14

标签: python pip

我正在尝试在Google colab中安装较早版本的inferpy,但我一直收到此错误。我可以没有错误地安装最新版本。我尝试了适用于本地计算机的解决方案,但没有一个对我有用。

我的代码:

from wordcloud import WordCloud
import matplotlib.pyplot as plt

def test_color_func(word, font_size, position, orientation, font_path, random_state):
    print(word, font_size)
    if word == 'Germany':
        return 'turquoise'
    elif word == 'France':
        return 'limegreen'
    else:
        r, g, b, alpha = plt.get_cmap('inferno')(font_size / 120)
        return (int(r * 255), int(g * 255), int(b * 255))

keys_values_dict = {'France': 65269, 'Germany': 83911, 'United Kingdom': 67921, 'Italy': 60473, 'Spain': 46781,
                    'Ukraine': 43742, 'Poland': 37854, 'Romania': 19224, 'Netherlands': 17135, 'Belgium': 11597}
wordcloud7 = WordCloud(width=800, height=800, background_color='white',
                       prefer_horizontal=1).generate_from_frequencies(keys_values_dict)
wordcloud7.recolor(color_func=test_color_func)

plt.figure(figsize=(12, 5), facecolor=None)
plt.imshow(wordcloud7)
plt.axis('off')
plt.tight_layout(pad=0)
plt.show()

我得到的错误:

!pip install inferpy==0.0.3

有什么想法可以解决吗? 谢谢

1 个答案:

答案 0 :(得分:1)

根据 project homepage,此旧版本仅适用于:

  • Python :: 2.7
  • Python :: 3.4

来源:https://pypi.org/project/inferpy/0.0.3/

您的 colab 笔记本很可能是在较新版本的 python 3 中,因此出现错误,(我在尝试使用 unirest 时遇到了类似的问题,该问题仅依赖于 poster在 Python2 中工作)

您可能拥有的一个选项是 this post 中描述的选项:

Is there a way to use Python 3.5 instead of 3.6?