python - 已安装 PYSWIP,但尝试导入时显示“模块不存在”
问题描述
我使用以下命令在 Linux Mint 中安装了 pyswip:
pip install pyswip
但是,每当我尝试按如下方式导入 pyswip 时:
from pyswip import Prolog
我得到:没有名为“pyswip”的模块
为什么会这样?
我有 SWI-Prolog 版本 8.0.3
解决方案
根据平台,您将需要使用 pip3 来安装 python3。如果您在 Windows 上,您的路径可能只是指向错误的 pip 位置。
推荐阅读
- python - tkinter 中的扫雷;为什么会这样?
- c# - 等待 Task 与 Task.GetAwaiter
- javascript - d3 force网络中的水平链接标签
- c# - 带类型的最小起订量。缺少参数
- spring - Jstl 在 Spring 5 上不起作用
- c# - c# - 复杂的“查找用法”场景
- sql - 我没有在 VARCHAR 列上使用单引号,但查询仍然执行?
- angular - Angular 5 依赖注入 - 除了使用构造函数()之外还有其他方法吗?
- angularjs - 我如何知道过滤器中的元素数量(| filter: foo)
- requirejs - requirejs 可以用 cdn 中的插件构建单个优化输出吗?