vueインストールで発生した問題
4965 ワード
56.ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
Node.jsはモジュールをインストールするときにエラーを報告し、python環境が欠けています.
ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
エラーメッセージは次のとおりです.
1 2 3 4 5 6 7 8 9 10 11 12
理由node-gypのインストール要件を見ると、https://github.com/nodejs/node-gypを選択すると、python 2をインストールする必要があることが要求されます.7(実は2.6でもいい)python 3はダメ
You can install with
You will also need to install: On Unix: A proper C/C++ compiler toolchain, like GCC
On Mac OS X: You also need to install the This step will install Xcode
On Windows: For 64-bit builds of node and native modules you will also need the Windows 7 64-bit SDK You may need to run one of the following commands if your build complains about WindowsSDKDir not being set, and you are sure you have already installed the SDK: Microsoft Visual Studio C++ 2013 for Windows Desktop (Express version works well) Microsoft Visual Studio C++ 2013 (Express version works well) If the install fails, try uninstalling any C++ 2010 x64&x86 Redistributable that you have installed first If you get errors that the 64-bit compilers are not installed you may also need thecompiler update for the Windows SDK 7.1 Make sure that you have a PYTHON environment variable, and it is set to drive:\path\to\python.exe not to a folder Python ( Windows XP/Vista/7: Windows 7/8: All Windows Versions
If you have multiple Python versions installed, you can identify which Python version
If
Note that OS X is just a flavour of Unix and so needs
2.vue npm install Unexpected end of input at 1:19359
npm cache clean --force
Node.jsはモジュールをインストールするときにエラーを報告し、python環境が欠けています.
ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
エラーメッセージは次のとおりです.
1 2 3 4 5 6 7 8 9 10 11 12
D:
ode_modules\selenium-webdriver
ode_modules\ws
ode_modules\utf-8-validate>node "D:\Program Files
odejs
ode_modules
pm\bin
ode-gyp-bin\\..\..
ode_modules
ode-gyp\bin
ode-gyp.js" rebuild
ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
gyp ERR! stack at failNoPython (D:\Program Files
odejs
ode_modules
pm
ode_modules
ode-gyp\lib\configure.js:103:14)
gyp ERR! stack at D:\Program Files
odejs
ode_modules
pm
ode_modules
ode-gyp\lib\configure.js:64:11
gyp ERR! stack at Object.oncomplete (fs.js:107:15)
gyp ERR! System Windows_NT 6.2.9200
gyp ERR! command "node" "D:\\Program Files\
odejs\
ode_modules\
pm\
ode_modules\
ode-gyp\\bin\
ode-gyp.js" "rebuild"
gyp ERR! cwd D:
ode_modules\selenium-webdriver
ode_modules\ws
ode_modules\utf-8-validate
gyp ERR! node -v v0.10.29
gyp ERR! node-gyp -v v0.13.1
gyp ERR! not ok
理由node-gypのインストール要件を見ると、https://github.com/nodejs/node-gypを選択すると、python 2をインストールする必要があることが要求されます.7(実は2.6でもいい)python 3はダメ
You can install with
npm
: $ npm install -g node-gyp
You will also need to install:
python
( v2.7
recommended, v3.x.x
is not supported) make
Command Line Tools
via Xcode. You can find this under the menu Xcode -> Preferences -> Downloads
gcc
and the related toolchain containing make
python
( v2.7
recommended, v3.x.x
is not supported) (already installed on Mac OS X) v2.7.3
recommended, v3.x.x
is not supported) call "C:\Program Files\Microsoft SDKs\Windows\v7.1\bin\Setenv.cmd" /Release /x86
call "C:\Program Files\Microsoft SDKs\Windows\v7.1\bin\Setenv.cmd" /Release /x64
If you have multiple Python versions installed, you can identify which Python version
node-gyp
uses by setting the '--python' variable: $ node-gyp --python /path/to/python2.7
If
node-gyp
is called by way of npm
and you have multiple versions of Python installed, then you can set npm
's 'python' config key to the appropriate value: $ npm config set python /path/to/executable/python2.7
Note that OS X is just a flavour of Unix and so needs
python
, make
, and C/C++. An easy way to obtain these is to install XCode from Apple, and then use it to install the command line tools (under Preferences -> Downloads). 2.vue npm install Unexpected end of input at 1:19359
npm cache clean --force