Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.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 虚拟环境选择错误的源_Python_Django_Virtual_Environment - Fatal编程技术网

Python 虚拟环境选择错误的源

Python 虚拟环境选择错误的源,python,django,virtual,environment,Python,Django,Virtual,Environment,我目前正在使用Django开发一个网站和应用程序,它要求我使用我指定的虚拟环境。我正在使用最新的操作系统开发Macbook。当我使用命令source v/bin/activate时,我的问题出现了。这是我的虚拟环境文件的路径。但是,在我的终端中,它通过在开始时使用v来识别我实际上处于虚拟环境中,但是当我执行诸如which python之类的命令时,它会将我引导到/usr/local/bin/python,而不是我指定的源 有人知道我该怎么解决这个问题吗?我有另外两个小组成员,他们的电脑和我的一样

我目前正在使用Django开发一个网站和应用程序,它要求我使用我指定的虚拟环境。我正在使用最新的操作系统开发Macbook。当我使用命令source v/bin/activate时,我的问题出现了。这是我的虚拟环境文件的路径。但是,在我的终端中,它通过在开始时使用v来识别我实际上处于虚拟环境中,但是当我执行诸如which python之类的命令时,它会将我引导到/usr/local/bin/python,而不是我指定的源

有人知道我该怎么解决这个问题吗?我有另外两个小组成员,他们的电脑和我的一样,他们的电脑似乎工作得很好

任何帮助都将不胜感激


谢谢你,迈克。

你根本没有使用sudo?这个命令不被识别,但我想你可能发现了什么。我将尝试禁用使用sudo的必要性,看看这是否有帮助。抱歉,如果我不清楚,我的意思是你永远不应该使用sudo,不创建viratualenv,不安装软件包等等。天哪,我一直在使用sudo。也许我需要尝试不使用sudo命令重新安装?是的,virtualenv的一大优势是您不需要权限,因此您应该始终以普通用户的身份创建virtualenv,否则会发生奇怪的事情!