首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有发现名为SkyNet的模块--安装开放源代码有问题

没有发现名为SkyNet的模块--安装开放源代码有问题
EN

Stack Overflow用户
提问于 2022-07-22 22:25:43
回答 1查看 103关注 0票数 1

SkyNet是https://bitbucket.org/jlippuner/skynet公开的开源软件。我在安装这个软件时有问题。我正在使用Ubuntu,并且我已经使用apt下载了所有需要的软件包。所有的测试都通过了(不是在一开始,而是在重新启动之后),但是当我尝试运行示例代码时,问题就开始了。

按照bitbucket页面上的指示,我使用CMake尝试安装包,所有文件似乎都已安装,测试工作正常。

代码中的第一行是from SkyNet import *,但这只是返回No module named 'Skynet' found。我尝试过重新安装和使用不同版本的Python,但它似乎不起作用。有谁可以帮我?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-25 13:13:28

通过天网文档安装页面我找到了这个,

为了让python找到Skynet模块,必须将它所在的目录添加到PYTHONPATH环境变量中。

install_dir替换为安装了天网模块的目录。

代码语言:javascript
复制
echo "export PYTHONPATH=<install_dir>/lib:\$PYTHONPATH" >> ~/.bashrc

另一种方法是将天网模块存在的路径添加到脚本文件顶部的sys.path

示例

代码语言:javascript
复制
import sys
sys.path.append("/usr/lib/Skynet")
from Skynet import *

关于python如何解析模块导入的以下是指向文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73086609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档