2016-07-19 31 views
1

Ich habe versucht, scss von here zu installieren. Nach erfolgreich pip install scss läuft, habe ich versucht, dann SCSS zu laufen wie folgt:Das Programm scss ist derzeit nicht installiert

scss -i 

aber ich habe dann den Fehler, dass

The program 'scss' is currently not installed. You can install it by typing: 
sudo apt-get install ruby-sass 

Dies ist verwirrend, weil Pip sagt, dass SCSS korrekt installiert wurde, und dass Die Befehle, mit denen ich scss installieren möchte, sind nicht der richtige Weg, scss zu installieren. Wie kann ich scss installieren?

Edit: Dies ist eine Ubuntu-Plattform und tun import scss von der Kommandozeile führte zu dem Fehler ImportError: No module named scss.

+0

Das klingt nach einem PATH-Problem, auf welcher Plattform arbeiten Sie? Können Sie "scss" erfolgreich von der interaktiven Python-Eingabeaufforderung importieren? – rkersh

+0

Müssen Sie das Original 'scss' auch von [hier] installieren (http://sass-lang.com/install)? – Justin

+1

@ Justin, das war das Problem. Vielen Dank. Wenn du das als Antwort posten möchtest, würde ich es akzeptieren. –

Antwort

0

Stellen Sie sicher, dass Sie das Original SCSS/SASS von here installiert haben.

0

Auf Ubuntu, wenn ich Folgendes tue, scheint die Python-Version von scss gut zu funktionieren (wohlgemerkt, ich habe keine Erfahrung mit diesem Modul).

$ virtualenv so1 
New python executable in so1/bin/python 
Installing setuptools, pip...done. 
$ cd so1 
$ source bin/activate 
$ pip install scss 
Downloading/unpacking scss 
    Downloading scss-0.8.73-py2.py3-none-any.whl 
Downloading/unpacking pyparsing (from scss) 
    Downloading pyparsing-2.1.5-py2.py3-none-any.whl (42kB): 42kB downloaded 
Installing collected packages: scss, pyparsing 
Successfully installed scss pyparsing 
Cleaning up... 
(so1)$ python 
Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import scss 
>>> 
(so1)$ which scss 
<path>/so1/bin/scss 
(so1)so1$ scss -i 
SCSS v. 0.8.73 interactive mode 
================================ 
Ctrl+D or quit for exit 
>>> 
Bye bye. 
(so1)$ 

Ich habe die oben genannten Pfade auf meinem Rechner ausgeblendet, da diese nicht relevant sind.

Es sollte keine Abhängigkeit von der Ruby-Version von scss geben, soweit ich das beurteilen kann. Die einzigen Voraussetzungen sind, wie in der Python-SCSS Dokumentation angegeben:

> python >= 2.5 
> pyparsing >= 1.5.5 

Wie ich in den Kommentaren erwähnt, ist Ihr pip install scss wahrscheinlich aus irgendeinem Grund fehlgeschlagen. Sie werden wahrscheinlich die log wie hier vorgeschlagen erfassen möchten.