【Python】SassってPythonにはないの?

スポンサーリンク

突如として、身の回りでSassとcompassを推奨する方が増えました。

特に、申し合わせたわけではないのでしょうが、急にSassとcompassを推奨する方が身の回りで増えました。別にコーダーでもないので、そこまでしてコーディングする身分でもないのですが・・・。
こちらのSassですが、「簡素化した入力様式で、CSSのコーディングを効率化する」ものらしいです。
compassというのは、そのSassにCSSフレームワークを提供してくれるらしいです。
この2つは「Ruby」で動くんだとか。
Rubyの実行環境が整っていればいいという事みたいなので、OSXなら最初からはいってます。しかし、Linux系ではインストールが必要そうです。
うーん、Pythonだと普段使ってるので楽なんですけどね。
ということで、こういうのってPythonでもあるんじゃないの?と、探したところありました。
導入するには2つあります。
1,easy_install 経由
2,上記のサイトからファイルをインストールする。
です。

easy_installの場合、
sudo easy_install pyScss


ファイルをダウンロードしてきた場合

sudo python setup.py install

以上の方法で、コマンドからインストールします。

私の環境では、1ではインストールできたものの、実際動かそうとするとScssの読み込みエラーがでてしまって正常に作動しませんでした。

よって、2の方法で対応しました。

使い方は、pyScssのサイトで説明しています。

compassは・・・?

compassはpyScssのページの説明の中に「Sass Sassy CSS」という見出しがありますので、そちらを参考にしてください。一番下の行に1行だけ説明が入っています。
pyscssはcompassも含んでいるようです・・・。多分
説明の上では、compass 0.11までサポートしてるようです。(※最新は0.12)2012.12.12
みたいです。
スポンサーリンク

シェアする

フォローする

スポンサーリンク