pip本地包已安装,但anacond不可用

2024-07-06 19:45:54 发布

您现在位置:Python中文网/ 问答频道 /正文

根据pip的说法,我已经创建了一个我想在本地使用的包,并且已经“成功”地安装了它。在

以下是我的终端摘录:

在我@我~/Projects/adkey$pip安装-e。在

Obtaining file:///home/daniel/Projects/donkey
Installing collected packages: donkey
Running setup.py develop for donkey
Successfully installed donkey

这是我的设置.py文件,它位于同一目录(/Projects/adkey/)

^{pr2}$

但是,当我打开下面的会话时,我会出错。在

[1] import donkey

ModuleNotFoundError: No module named 'donkey'

卸载后,显示卸载的包位于: /home/daniel/anaconda3/lib/python3.6/site-packages/驴子。鸡蛋-链接

重新安装时,该文件包含以下内容。在

/home/daniel/Projects/donkey
.

我的车里少了什么东西吗设置.py文件? 在本地安装Python有什么奇怪的吗? 为了完整起见,我使用的是Linux Mint 17.1

我想在不同的地方使用这个软件包,并附加到系统路径一直以来都有点逃避。在

任何帮助都将不胜感激。在


Tags: pip文件py终端homepackagesrunningfile
1条回答
网友
1楼 · 发布于 2024-07-06 19:45:54

导入python代码包或模块,而不是python分发包。为了使您的python aduck包可用,您需要执行以下两个步骤:

  1. 确保驴确实是一个包(包括一个__init__.py文件)并且是可导入的。在
  2. 通过将donkey包添加到setup()中的packages列表参数,将其包含在分发中。这可以通过使用find_packages自动完成,如下所述:http://setuptools.readthedocs.io/en/latest/setuptools.html#using-find-packages

相关问题 更多 >