Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么sudo不接受我的sudo密码?_Python_Bash_Flask_Passwords_Sudo - Fatal编程技术网

Python 为什么sudo不接受我的sudo密码?

Python 为什么sudo不接受我的sudo密码?,python,bash,flask,passwords,sudo,Python,Bash,Flask,Passwords,Sudo,我使用的终端(Mac OS)是Python3 flask模块应用程序。我需要使用sudo: python3 -m venv flask sudo easy-install virtualenv Sudo问我要我的Sudo密码,我把它放了进去。下面是它对我的影响: sorry, try again 您链接的网站在这些代码行之间显示以下内容: 请注意,在某些操作系统中,您可能需要使用python3而不是python。上面的命令在名为flask的文件夹中创建Python解释器的私有版本 如果您使用

我使用的终端(Mac OS)是Python3 flask模块应用程序。我需要使用sudo:

python3 -m venv flask
sudo easy-install virtualenv
Sudo问我要我的Sudo密码,我把它放了进去。下面是它对我的影响:

sorry, try again

您链接的网站在这些代码行之间显示以下内容:

请注意,在某些操作系统中,您可能需要使用python3而不是python。上面的命令在名为flask的文件夹中创建Python解释器的私有版本

如果您使用的是任何早于3.4的其他Python版本,则需要下载并安装virtualenv.py,然后才能创建虚拟环境。如果您使用的是Mac OS X,那么可以使用以下命令安装它



可能是您使用了错误的Python版本,或者您没有安装
virtualenv.py

下面是如何安装的。错误在于如何使用Sudo安装它,而不是在我的Python解释器版本上。Python3工作得非常好。如果您转到目录
microblog
,然后执行
Python-m venv flask
?我注意到您使用的是
python3
,而不是
python
。这会有帮助吗?那是因为我使用的是Mac OS,python会自动执行python 2。所以我需要做python3,否则它将在Python2上运行