CSSTidy сводит меня с ума! - PullRequest
0 голосов
/ 03 августа 2009

Я на OS X + Python 2.6 + django 1.1.

Я перепробовал все возможные решения, доступные в сети, т.е.

http://thingsilearned.com/2009/01/02/installing-csstidy-and-scons-on-os-x-or-linux/

пробовал с python 2.5, 2.4 apple-python .. Я просто не могу обойти эту ошибку после установки scons

$ / usr / local / bin / scons

scons: *** Файл SConstruct не найден. Файл "/Library/Python/2.5/site-packages/SCons/Script/Main.py", строка 829, в _main

Мне нужен csstidy для django-compress (да, я могу отключить эту функцию, но почему?) Я имею в виду, что сопровождающий должен увидеть какое-то значение, чтобы оно было по умолчанию, и он знает лучше.

К сожалению, нет порта для csstidy ...

Ответы [ 2 ]

7 голосов
/ 29 августа 2009

Не знаю, удалось ли вам сдаться или нет, или вы решили это.

Для тех, у кого все еще проблемы с сборкой CSSTidy, вот мое решение. Если вы следуете руководству по указанному выше URL-адресу, в нем есть одна ужасная ошибка, о которой я не узнал примерно через час.

$ wget http://downloads.sourceforge.net/csstidy/csstidy-source-1.4.zip?modtime=1184828155&big_mirror=0  
$ unzip csstidy-source-1.4.zip  
$ cd csstidy <<-- THIS IS WRONG. SConstruct isn't here. D:
$ scons  
$ sudo cp release/csstidy/csstidy /usr/local/bin/

Ошибки, с которыми столкнулся автор, не имели ничего , связанных с флагом --standard-lib. Когда вы unzip, файлы не помещаются в подкаталог, как обычно делает tar. Таким образом, файл SConstruct, который по волшебству отсутствует, фактически находится в каталоге выше csstidy, где бы вы ни запускали unzip.

Как только я это выяснил, я увидел файл SConstruct и смог собрать его, запустив scons.

3 голосов
/ 04 февраля 2010

Если вы просто хотите собрать csstidy и не заботиться о дополнительных сборках, просто сделайте это:

g ++ * .cpp -o csstidy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...