【问题标题】:Error in installing shapes module in Python在 Python 中安装形状模块时出错
【发布时间】:2020-09-08 09:11:51
【问题描述】:

嘿,伙计们,我编写了一些代码来使用海龟和 python 中的形状制作一个简单的小屋,但是当我导入形状时,它向我显示错误,这是错误

这是我的代码

import turtle
from shapes import *

# naming the turtle
pen = turtle.Turtle()

# setting up turtle
pen.speed(100)
pen.color(0,0,0)
wn = turtle.Screen()
wn.color(66,202,244)

#start drawing
drawWindow(pen,-95,15,"square")
drawHouse(pen)
drawDoor(pen,-25,-20)
drawBush(pen,120,35)
drawWindow(pen,-10,100,"circle")
drawFence(pen)
drawPath(pen)
drawWindow(pen,-95,100,"square")
drawGrass(pen)
drawCloud(pen,75,160)
drawWindow(pen,75,15,"square")
drawSun(pen,-200,160,70)
drawWindow(pen,180,150,"square")

然后我阅读了一个安装“pysal”的解决方案,但是当我从 cmd 安装 pysal(pip install pysal) 时,它在安装 pysal 时也显示此错误

请解决。

【问题讨论】:

    标签: python pip turtle-graphics shapes pysal


    【解决方案1】:

    错误说没有模块被命名为shapes来解决你需要pip install shapes

    【讨论】:

    • 如果您需要任何澄清,请在此评论下方发表评论
    【解决方案2】:

    shapes/__init__.py中有代码:

    from Shape import Shape
    

    代码在 Python 2 下工作,在 Python 3 下不工作。对于 Python 3,它必须是任一

    from shapes.Shape import Shape
    

    from .Shape import Shape
    

    其他相对导入也存在同样的问题。底线:包shapes 仅适用于Python2。请report the problem 或者更好地发送请求来修复它。

    【讨论】:

      猜你喜欢
      • 2021-07-27
      • 2011-06-06
      • 2015-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      • 1970-01-01
      相关资源
      最近更新 更多