python - 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。
这里有什么问题?我错过了另一个设置步骤吗?
解决方案
显然我所要做的就是
python3 -m pip install sympy
Mac 很奇怪,有两个内置的 python 和第三个用于用户的 python。
专业提示:使用virualenv。
推荐阅读
- html - CSS:半透明的半透明文本:伪元素之后
- javascript - 登录后如何更新 cart_list 中的 sessionID
- sql - Deadlock when using SELECT FOR UPDATE
- java - Need to stream large QueryRunner result to file, seems to be storing in memory
- jquery - Events in a JQuery plugin
- python - 在 Windows 操作系统中的 python 中运行 GDAL 命令
- jquery - 添加自动播放到 youtubevideo
- discord.py - 如何在python中为discord bot编写命令以通过标签搜索图像
- python - 如何遍历每列和每行并附加到字符串并制作键值对
- dialogflow-es - 如何更新 Dialogflow 中的会话实体?