错误:'egg_base'选项中的错误:'src'不存在或不是目录

时间:2018-06-08 07:38:59

标签: python pip pycharm src

我正在尝试在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,这也不起作用。

5 个答案:

答案 0 :(得分:16)

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

sudo apt-get install python3-pip

它将适用于python 2.7

sudo apt-get install python-pip

答案 1 :(得分:1)

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

答案 2 :(得分:1)

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

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

只需按照user11507396所述将我的解释器更改为VENV(虚拟),它就可以工作。如果您使用的是PyCharm,则可以执行以下操作:

  1. 转到“设置”->“项目解释器”->“添加” List item

  2. 选择所需的内容。在我的情况下,选择python3作为基本解释器解决了问题。 enter image description here