Рабочий каталог Python испорчен - PullRequest
1 голос
/ 27 июля 2011

После возникновения этой проблемы: look

Я проверил некоторые вещи:

Когда я захожу в virtualenv и перехожу в мой каталог django, у меня есть правильный каталог

~/Projects/mysite/mysite

при входе в python: os.getcwd() возвращает ~ / Projects / MYSITE / MYSITE

первый mysite - virtualenv, второй - проект django

почему django больше не работает на меня1019 *

любой способ сбросить это поведение

спасибо за любую помощь

1 Ответ

3 голосов
/ 27 июля 2011

У меня есть догадка.Поведение 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
...