Node.js PyCharm无法在MacOS Sierra中执行LESC命令,但终端可以

Node.js PyCharm无法在MacOS Sierra中执行LESC命令,但终端可以,node.js,less,openerp,pycharm,Node.js,Less,Openerp,Pycharm,我正试图通过使用PyCharm来运行odoo以实现开发目的。但是PyCharm无法运行lessc命令 当我使用以下命令从终端运行odoo时: python openerp-server -c openerp-server.conf 它工作完美,没有任何lessc错误 当我尝试使用virtualenv从PyCharm运行它时,它显示: can't execute lessc command 我尝试过重新安装node/npm,更少,更少的插件清理css,但没有任何效果。如何解决PyCharm的此

我正试图通过使用PyCharm来运行odoo以实现开发目的。但是PyCharm无法运行lessc命令

当我使用以下命令从终端运行odoo时:

python openerp-server -c openerp-server.conf
它工作完美,没有任何lessc错误

当我尝试使用virtualenv从PyCharm运行它时,它显示:

can't execute lessc command

我尝试过重新安装node/npm,更少,更少的插件清理css,但没有任何效果。如何解决PyCharm的此问题?

尝试从终端启动PyCharm本身-会更好吗?不会。当我在不使用virtualenv的情况下运行它时,它工作正常,没有lessc错误。我不确定virtualenv是否需要任何特权来执行lessc命令。可能没有其他合适的想法:P.S.从终端启动我的意思是这样的:open-a/Applications/PyCharm.app/是的,我看到了,但没有运气。关于从终端发射,我明白了。但问题不是这样。如果我选择MacDefaultPython2.7.*作为项目解释器,那么odoo工作时不会出现任何错误。如果我使用pythonvirtualenv,则会出现“lessc”命令错误。请注意,virtualenv python版本也是兼容的。尝试从终端启动PyCharm本身-会更好吗?不会。当我在不使用virtualenv的情况下运行它时,不会出现lessc错误。我不确定virtualenv是否需要任何特权来执行lessc命令。可能没有其他合适的想法:P.S.从终端启动我的意思是这样的:open-a/Applications/PyCharm.app/是的,我看到了,但没有运气。关于从终端发射,我明白了。但问题不是这样。如果我选择MacDefaultPython2.7.*作为项目解释器,那么odoo工作时不会出现任何错误。如果我使用pythonvirtualenv,则会出现“lessc”命令错误。请注意,virtualenv python版本也兼容。