【问题标题】:error: error in 'egg_base' option: 'src' does not exist or is not a directory错误:“egg_base”选项中的错误:“src”不存在或不是目录
【发布时间】:2018-11-18 05:21:43
【问题描述】:

我正在尝试在 Pycharm CE Ubuntu 18.04 中安装 Python 打包工具,出现此错误。

执行的命令: /tmp/tmpl3kyfibgpycharm-management/pip-10.0.1/setup.py install

发生错误:error: error in 'egg_base' option: 'src' does not exist or is not a directory

命令输出:

running install
running bdist_egg
error: error in 'egg_base' option: 'src' does not exist or is not a directory

我也试过pip install src,这也不起作用。

【问题讨论】:

    标签: python pip pycharm src


    【解决方案1】:

    对于 python 3,您必须使用安装它

    sudo apt-get install python3-pip

    它适用于 python 2.7

    sudo apt-get install python-pip

    【讨论】:

      【解决方案2】:

      在选择Project Interpreter的路由时,最好选择路由'/usr/bin/python3'而不是'/usr/bin/python3.6'

      【讨论】:

        【解决方案3】:

        当我从 setup.py 文件夹之外运行 jython 的 setup.py 时遇到了类似的问题(就像你的情况一样)。 我不知道根本原因,但是当您将文件夹更改为 setup.py 和 scr 文件夹所在的位置时,安装完成。

        cd /tmp/tmpl3kyfibgpycharm-management/pip-10.0.1
        python setup.py install
        

        【讨论】:

          【解决方案4】:

          将您的解释器更改为 (VENV) 而不是 User

          【讨论】:

            【解决方案5】:

            正如用户 11507396 所说,刚刚将我的解释器更改为 VENV(虚拟解释器)并且它起作用了。如果你使用的是 PyCharm,你可以这样做:

            1. 转到设置 -> 项目解释器 -> 添加

            2. 选择你需要的任何东西。在我的例子中,选择 python3 作为基本解释器解决了这个问题。

            【讨论】:

              猜你喜欢
              • 2017-12-29
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-12-27
              • 1970-01-01
              • 1970-01-01
              • 2017-08-30
              相关资源
              最近更新 更多