获取命令" python setup.py egg_info"安装包时出错 - Python

时间:2017-04-07 12:10:12

标签: python pip

您好我是python的新手,我正在尝试安装它和它的一些软件包。 我用自制软件在mac上安装了python。我用过这个命令 # brew install python3。当我运行# which pip3 python3检查是否已安装时,我得到了这个

/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3

所以我想一切都已安装完毕。 现在我想安装一些软件包。我在我的电脑上进行本地安装。 我想在测试文件夹中安装软件包。 annacomp: test anna$ pip install -r ./requirements.txt但我收到此错误

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/pj/dj18qp9s3kjf4w1_pbpjsh2r0000gp/T/pip-build-i4Ksue/psycopg2/

Here is screenshot

我用谷歌搜索了它,但我找不到适用于我的解决方案。

1 个答案:

答案 0 :(得分:0)

这是帮助我的答案。所以这些是我采取的步骤:

  1. 安装自制程序# /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. 安装python3和pip3 # brew install python3(检查安装的版本运行命令# which pip3 python3
  3. 安装virtualenv # pip3 install virtualenv
  4. 创建virtualenv,我将在其中安装django。 Django会 仅在我的案例test中应用于特定的env。命令# virtualenv test
  5. 激活virtualenv - 您必须位于您创建的文件夹中 我的案例test并运行命令# source bin/activate
  6. 安装django # pip3 install Django
  7. 在这些步骤之后,我能够运行命令来安装所需的包。希望能帮助到你。