导入在控制台中有效,但在脚本中无效

时间:2013-06-04 14:03:18

标签: python import console

我尝试运行Sympy,一个Python库,但是我遇到了问题......

当我在控制台中导入Sympy时

>>> import os
>>> from os import chdir
>>> chdir("C:/sympy-0.7.2")
>>> import sympy
>>>

它有效,但如果我用这个内容制作一个脚本......错误! 为什么?

此错误

Traceback (most recent call last):
  File "**", line 4, in <module>
    import sympy
ImportError: No module named sympy

3 个答案:

答案 0 :(得分:4)

试试这个..

import sys
sys.path.append("C:/sympy-0.7.2")
import sympy

答案 1 :(得分:1)

C:/sympy-0.7.2运行脚本。

更好的是,安装sympy。它将进入您的site-packages目录 并将随时随地提供。进入C:/sympy-0.7.2并输入python setup.py install应该有效。

答案 2 :(得分:0)

尝试使用(https://i.stack.imgur.com/gSg0s.jpg)给出的解决方案。 这样可以解决尝试在python控制台中运行时的错误。

要解决您的问题,请将PATH(来自图片)添加到您的运行配置中: 运行>编辑配置>在左面板上选择ur脚本>在右面板的配置中,设置环境变量

希望这对其他尝试找到解决方案的人有帮助