遇到此问题后:look
我查了一些东西:
当进入我的virtualenv并进入我的django目录时,我有正确的目录
~/Projects/mysite/mysite
进入python:os.getcwd()
返回〜/ Projects / MYSITE / MYSITE
第一个谜是第二个django项目的virtualenv
这就是为什么django不再适合我了
这一切都发生在昨晚我的电脑崩溃后,我正在跑狮子
无论我是否在使用virtualenv(激活或停用),都会发生这种情况任何重置此行为的方法
感谢您的帮助
答案 0 :(得分:3)
我有预感。 Mac OS X在案例方面的行为有点复杂。例如,使用OS 10.6.6上的默认设置,您可以创建一个目录MINE
,它将在目录列表中显示为大写,但可以使用小写和大写访问。例如:
:~/foo $ mkdir MINE
:~/foo $ ls
MINE
:~/foo $ cd mine
:~/foo/mine $ ls -al
我的猜测是,当您的计算机崩溃时,必须进行某种恢复,并使用大写字母重新创建目录。尝试重命名它们。
:~/foo $ mv MINE mine2
:~/foo $ mv mine2 mine
:~/foo $ ls
mine