ImportError:没有名为sympy

时间:2017-02-02 16:59:12

标签: import sympy

我在尝试运行一个sympy文件时遇到以下错误,以便为sympy做出贡献。它是:

  ImportError: No module named sympy

我通过pip为python2.7和python 3安装了sympy模块。 此外,isympy正在工作。 扼杀,当我尝试在主要的sympy目录中的python的交互式控制台中导入sympy时,没有显示导入错误,但在某些其他目录中,它显示导入错误。

请帮助我以能够运行代码的方式下载sympy模块。

感谢。

Importing module in python console of main directory.

Importing module in some other directory.

2 个答案:

答案 0 :(得分:1)

这里可能的原因是你使用的是两种不同的蟒蛇。如果您多次安装Python(如Python 2和Python 3),则每个都有自己独立的包。您可以通过打印sys.executable来检查您正在使用的Python。

我应该指出,为了对SymPy做出贡献,您通常希望针对开发版本运行。也就是说,从SymPy目录运行Python并从那里导入开发版本,而不实际安装它。

答案 1 :(得分:0)

感谢您的回复。 但我解决了这个问题。我意识到我没有在当前的conda环境中安装sympy。当我使用命令尝试它时:

  conda install sympy

它工作正常,没有显示任何错误。

感谢。