导入确实工作控制台,但没有脚本
问题描述:
我尝试运行Sympy,为Python库,但我有一个问题...导入确实工作控制台,但没有脚本
当我在控制台
>>> import os
>>> from os import chdir
>>> chdir("C:/sympy-0.7.2")
>>> import sympy
>>>
它的工作原理导入Sympy,但如果我用这个内容制作脚本......错误! 为什么?
此错误
Traceback (most recent call last):
File "**", line 4, in <module>
import sympy
ImportError: No module named sympy
答
试试这个..
import sys
sys.path.append("C:/sympy-0.7.2")
import sympy
答
运行从C:/sympy-0.7.2
脚本。
更重要的是,安装sympy
。它将进入您的site-packages
目录 ,并将在任何地方提供。进入C:/sympy-0.7.2
并输入python setup.py install
应该可以工作。
没错。这是一个路径问题。 –
谢谢!我将学习更多关于这个函数的sys.path,谢谢! – user2452046
虽然这个工作,它是一个相当临时的解决方案,你会需要将前两行添加到每个想要使用'sympy'脚本。 “正常”的方式是安装'sympy'。例如。通过'pip'或下载并使用'setup.py'。 –