我是Django的新手并且一直在尝试使用plurlsight课程来学习框架。 作者以这种方式创建了一个django项目。
virtualenv -p /usr/local/bin/python3 demo
现在,如果我尝试创建一个项目并将其保存在其他地方,例如我的Documents目录中的envs文件夹,这就是我得到的内容。
virtualenv -p /Documents/envs boardgames
The executable /Documents/envs (from --python=/Documents/envs) does not exist
这是否意味着我必须将所有的django项目保留在/ usr / local / bin / python3中?
答案 0 :(得分:0)
-p
标志告诉virtualenv为python使用不同的可执行文件,而不是在demo
中安装全新的副本。很明显,该文件夹必须存在并且其中包含python可执行文件(在这种情况下为usr/local/bin/python3
)。
您要做的是使用virtualenv demo
。这将在当前文件夹中的demo
中创建一个python发行版的文件夹。然后,在当前文件夹中创建项目。