python - 如何在 Kernell 终端内使用库运行 python 脚本?
问题描述
我正在尝试从终端运行 python 脚本,但它给了我错误。
我已经从 linux 终端库 sympy 'pip install sympy' 安装了。但它仍然不起作用
尝试运行 python 脚本文件时出现此错误。
Traceback (most recent call last):
File "script.py", line 2, in <module>
from sympy import symbols, diff
ModuleNotFoundError: No module named 'sympy'
解决方案
你在使用两个版本的 Python 吗?
python3.x使用pip3,python2.x使用pip
1)在您的系统上安装 pip3。
sudo apt install python3-pip
2)通过运行安装sympy
pip3 install sympy
3)打开python3 shell(在终端上运行“python3”)并导入必要的库
from sympy import symbols, diff
推荐阅读
- angularjs - Gulp v3.8.8 不会连接控制器文件夹
- scala - Scala 子字符串正确抛出 IndexOutOfBounds 但在 Scala.js 中没有
- javascript - ReferenceError: $tableRows 未定义 jQuery
- yahoo-weather-api - 更新雅虎天气 API - .NET
- python - Python在子目录中失败,但在主目录中工作
- json - 语音通话立即结束,nexmo 在一秒钟内挂断
- reactjs - e.target 在反应组件事件处理程序的开玩笑单元测试中找不到,尽管将第二个参数传递给酶的 .simulate()
- r - 多边形对R中的逆区域进行着色-如何修复
- string - 在 Oracle SQL 中减去字符串列表
- stdout - 如果在 Nim 中未检测到控制台,如何将输出重定向到文件