2017-12-18 81 views
0

我尝试使用sudo pip install Django命令安装Django,它已经下载但出现错误 - Command "python setup.py egg_info" failed with error code 1无法在我的Mac中安装Django - | setup.py egg_info“failes with'module'object has no attribute'lru_cache'

终端

enter image description here

我已经安装了Python 3.6.3,但pip仍指向Python 2.7,是上述问题的发生是由于PIP没有指向python 3.6.3

终端

enter image description here

+1

创建的virtualenv与Python 3.6,然后运行 –

+0

使用Anaconda内PIP ..没有结合OS –

回答

2

您可以使用

python3.6 -m pip install 

但是,如果你的Python 3.6创建的virtualenv,然后在它

1

正如前面提到的,你会安装软件包会更好更好地使用虚拟环境进行安装。

看看pipenv它简化了管理虚拟环境的整个过程。

pipenv --python 3.6 install django 

上面的命令将使用Python 3.6创建一个虚拟环境,并安装Django

相关问题