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

PIP安装"错误:包目录'X'不存在"

蓝泰平
2023-03-14

我试图通过PIP安装此软件包。它给我以下错误:

error: package directory 'RTbatch' does not exist

我觉得这很奇怪,因为相关的设置。py没有提到任何变量,只提到py_模块

发生了什么?你能帮我吗?

以下是pip安装-e RTbatch的完整输出:

Obtaining file:///home/chymera/RTbatch
  Running setup.py (path:/home/chymera/RTbatch/setup.py) egg_info for package from file:///home/chymera/RTbatch
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'heywords'
      warnings.warn(msg)

    error: package directory 'RTbatch' does not exist
    Complete output from command python setup.py egg_info:
    /usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'heywords'

  warnings.warn(msg)

running egg_info

creating RTbatch.egg-info

writing requirements to RTbatch.egg-info/requires.txt

writing RTbatch.egg-info/PKG-INFO

writing top-level names to RTbatch.egg-info/top_level.txt

writing dependency_links to RTbatch.egg-info/dependency_links.txt

writing manifest file 'RTbatch.egg-info/SOURCES.txt'

warning: manifest_maker: standard file '-c' not found



error: package directory 'RTbatch' does not exist

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/chymera/RTbatch
Storing debug log for failure in /home/chymera/.pip/pip.log

共有3个答案

廉飞捷
2023-03-14

在我的例子中,我在Windows上,当前目录在另一个驱动器中,python

谢清野
2023-03-14

在我的例子中,我用于安装的文件夹已损坏。它没有完全安装。我把它下载到笔记本电脑上,然后把它移到服务器上。但它坏了。所以我再次下载,一切都很顺利。

姜振濂
2023-03-14

py_modules获取模块名称列表,而不是文件。您的调用查找RTBatch/py.pyRTBatch_cli/py.py

 类似资料:
  • 问题内容: 我在Windows 7计算机上安装了python 3.5,该计算机没有任何其他python版本。 pip随附python 3.5安装。 我用pip安装库 它在以下位置安装了库: 但是像pycharm这样的IDE会出现在: 那是应该安装它的地方。 因此,IDE无法识别该库,因此我无法在IDE中获得任何帮助。 解决方法是将库复制到所需的文件夹中,并且可以正常工作,但是我想知道如何配置pip

  • 我刚刚在我的MAC(约塞米蒂)上安装了Python3.4.3。我需要安装几个lxml,但是每次输入:pip install/“”/时,我都会得到错误消息。我已经遵循了多个教程,并且安装了pip。MAC已经有Python2.7.,但我安装了3.4.3。版本,不确定这是否是问题所在。错误消息为: brunos-macbook-pro:~brunopaesleme$pip install/macinto

  • 问题内容: 我有错误: 我在OS X上使用go版本1.1。 我可以构建并运行,但无法安装软件包。 我的环境: 项目树: 我可以没有错误地构建: 这是一个简单的示例: 问题答案: 命令去 GOPATH环境变量 列出的每个目录必须具有规定的结构: 该目录包含源代码。“ ” 下面的路径确定导入路径或可执行文件名称。 该目录包含已安装的软件包对象。就像在Go树中一样,每个目标操作系统和体系结构对都有其自己

  • Intellij版本:Community 2019.2.3 Maven:3.6.2 Spring:2.2.0 我正在尝试创建一个非常简单的Spring maven项目,其中包含两个子模块(一个独立,另一个依赖于独立)。 根模块-测试多模块独立模块-独立依赖模块-依赖 测试多模块pom。xml具有所有与Spring相关的声明和模块定义 独立poom。xml是最简单的。只有父maven声明 从属模块p

  • 问题内容: 我使用Mac(OS X 10.11.5)。我想为python安装模块。在我输入,,。但是会发生错误。 该目录或其父目录不属于当前用户,并且缓存已被禁用。请检查该目录的权限和所有者。如果执行有,你可能想的标志。 该目录或其父目录不属于当前用户,并且缓存轮已被禁用。检查该目录的权限和所有者。如果执行有,你可能想的标志。 问题答案: 在运行pip安装之前,我可以通过Homebrew恢复到较旧

  • 我似乎不能正确使用sudo pip安装,以便它安装到以下目录: 这样我就可以使用python导入模块 我跑过了 结果 但是,它不在正确的目录中 如何让sudo pip安装到正确的目录? 另外,我也试过了 sudo-pip安装刮擦 我得到以下信息 这两个实例都表明它已经安装,但并不正确。例如,当我在python中运行以下导入: 我尝试了以下方法: