首页 > 解决方案 > ModuleNotFoundError:没有名为“sympy”的模块

问题描述

我在 MacBook Pro 2015 上使用 MacOSX Mojave 10.14.6。所以我 pip 安装了 sympy,对吗?

我前往我的 shell,运行 python3,然后执行以下操作:

$python3
Python 3.7.4 (v3.7.4:e09359112e, Jul  8 2019, 14:36:03) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sympy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'sympy'

只是为了确定,我再次安装 pip 只是为了确定。

$ pip install sympy
Requirement already satisfied: sympy in /usr/local/lib/python3.7/site-packages (1.4)
Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.7/site-packages (from sympy) (1.1.0)

我的点子列表还包括 sympy 作为 sympy 1.4。

这里有什么问题?我错过了另一个设置步骤吗?

标签: pythonpipsympy

解决方案


显然我所要做的就是

python3 -m pip install sympy

Mac 很奇怪,有两个内置的 python 和第三个用于用户的 python。

专业提示:使用virualenv。


推荐阅读