如何设置我的Powershell以便它从标准库中读取Python模块?

时间:2016-01-25 05:12:55

标签: python powershell

我正在学习使用Python编写代码并正在测试使用“Turtle”模块的基本脚本。不幸的是,当我尝试从Window的Powershell运行我的脚本时,我一直收到这个错误:

PS C:\Python\Python_Practice> python turtlepracticeproblem.py
Traceback (most recent call last):
  File "turtlepracticeproblem.py", line 1, in <module>
     import turtle
  File "C:\Python\Python_Practice\turtle.py", line 4, in <module>
     bob = turtle.Turtle
AttributeError: module 'turtle' has no attribute 'Turtle'

以下是基本脚本:

import turtle 

bob = turtle.Turtle()

def square(t, length):

for i in range(4):
    t.fd(length)
    t.lt(90)

square(bob, 100)

我已经尝试通过确保变量没有与'turtle'库中已有的任何内容发生冲突来解决此问题,并确保我的脚本标题'turtlepracticeproblem.py'也不会发生冲突,但它无济于事。我的印象是,问题出现在Powershell正在寻找模块的默认目录中,或者在我执行脚本的方式上存在一些差异,但截至目前为止,我还没有找到任何解决方案。任何解决方案将不胜感激。

Python目前安装在'C:\ Python \ Python35-32'和我的Python_Practice文件夹(包含我的脚本的文件夹)位于'C:\ Python \ Python_Practice'

0 个答案:

没有答案