当前位置: 首页 > 知识库问答 >
问题:

未找到Python模块,尚未安装,且在搜索路径中

江光明
2023-03-14

因此,我有一个虚拟环境,在那里我安装了软件包<code>实用程序<code>。我知道我安装了它,因为当我执行<code>pip安装utlity<code>并获得以下输出时:

要求已经满足:效用在。/anaconda 3/envs/splice buster/lib/python 3.5/site-packages(1.0)

这是print(sys.path)的输出:

['', '/home/joel/anaconda3/envs/SpliceBuster/lib/python35.zip“, ”/home/joel/anaconda3/envs/SpliceBuster/lib/python3.5', '/home/joel/anaconda3/envs/SpliceBuster/lib/python3.5/plat-linux', '/home/joel/蟒蛇3/envs/SpliceBuster/lib/python3.5/lib-dynload', '/home/joel/anaconda3/envs/SpliceBuster/lib/python3.5/site-packages“]

当我在python外壳中导入实用程序时,我得到:

回溯(上次调用):
文件

这让我很困惑,因为我可以导入numpy,当我执行pip install numpy时,输出是:

已经满足的需求:numpy in./anaconda3/envs/SpliceBuster/lib/python3.5/site-包(1.12.1)

这意味着实用程序numpy都安装在同一个文件夹中,但是找到了numpy,而实用程序则没有。

对可能发生的事情有什么想法吗?

其他信息:

哪个蟒蛇

/home/joel/anaconda3/envs/SpliceBuster/bin/python

Python-V代码:

Python 3.5.0::连续体分析公司。

共有2个答案

沈英勋
2023-03-14

尝试将模块的文件夹放在具有要执行的脚本的同一目录中。这样,我们可以丢弃文件夹的树问题。

卫昊东
2023-03-14

您确定要使用此包吗?查看Pypi,似乎没有任何描述,也找不到该项目的源代码。

查看包内容,可以清楚地看到<code>设置。py与包本身一样不完整。

要导入的名称是< code>utilitybelt,而不是< code>utility,但是您会遇到其他导入问题,因为该软件包依赖于未在< code>setup.py中列出的其他第三方模块。

 类似资料:
  • 问题内容: 我已经尝试了很多发布在网络上的解决方案,但是它们没有用。 因此系统可以找到_imaging,但仍不能使用truetype字体 引发此错误: 问题答案: 您安装的PIL编译时没有libfreetype。 您可以在此处获得PIL的预编译安装程序(与libfreetype一起编译)(以及许多其他预编译的Python C模块): http://www.lfd.uci.edu/~gohlke/p

  • 本文向大家介绍python添加模块搜索路径方法,包括了python添加模块搜索路径方法的使用技巧和注意事项,需要的朋友参考一下 1.函数添加 import sys sys.path sys.path.append("c:\\") 2.修改pythonpath(试不通) windows:PYTHONPATH 3.增加.pth文件(可以) site-packages或者python安装目录添加 xx.

  • “…………………………“/raid60/raid2/opt/local/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../../x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/x86_64-conda_cos6-linux-gn

  • 我有一个小项目,当我让它运行时,它确实会引发异常。 问题就在这里(TestObject.java): 我真的不明白为什么这会引发异常。我还创建了一个类似于charm的测试(TestTest.java)。请原谅我的名字,但这只是一个小的测试应用程序,可以让它与java 11一起工作。 我遵循了这个:javax。xml。绑定在模块路径或类路径上未找到JAXB-API的JAXBException实现,已

  • 我有一个问题: 我已经做了: 作曲家更新

  • 我想做我的第一个码头集装箱 我安装了dokcer-ce,遵循ubuntu的docker教程。 我创建一个文件夹,并把我的Dockerfile在它。 在这个文件夹中,我做了一个: 我总是有这样的输出 编辑:我在sshd,没有工作?!