sudo pip install Django语法E

2024-09-29 21:42:46 发布

您现在位置:Python中文网/ 问答频道 /正文

基本上,我用Ubuntu服务器(stable)建立了一个虚拟盒。 安装了python3.5.1,这意味着我有2.7、3.4.3和现在的3.5.1。 我安装了virtualenv,在告诉它使用哪个解释器时遇到了很多问题,同样这是由于我缺乏经验。我最终用以下方法设置它:

sudo virtualenv -p /usr/bin/python3.5 fmenv

现在,当我激活它时(经过数小时的改变),如果我输入:

^{pr2}$

我有一个3.5.1的翻译,很好。 如果我这样做:

pip -V

我得到:

pip 7.1.2 from /usr/.../fmenv/.../site-packages

也不错。顺便说一下,virtualenv是13.1.2

问题是当我运行时:

sudo python -m pip install django

或者只是:

sudo pip install django

我得到一个SyntaxError:invalid syntax,(顺便说一下,下载很好)。在

现在我在想,也许是因为:

sudo python3.5 -m pip install django

它可以工作,但它说没有名为pip的模块,所以我试图手动指定它,但也没用。 不管怎样,提前谢谢你的帮助。在


Tags: installpipdjango方法服务器binvirtualenvubuntu
3条回答

使用sudo会切换到root,而且它不知道您的虚拟机。 只需在没有sudo的情况下运行它。virtualenv不需要它。在

SyntaxError: invalid syntax

是从python提示符而不是从系统shell获得的错误。从shell运行pip时收到的错误消息是什么?在

多亏了这个post。在

使用命令:

sudo chown -R aquasolid:aquasolid /usr/virtu/fmenv/

现在它就像一个符咒。在

相关问题 更多 >

    热门问题