我正在尝试安装bcrypt以在ubuntu系统上使用sails js和passport但无法安装它.在运行时,他在终端上生成以下命令来安装bcrypt的命令:
manav@tantraadmin:~$ npm install bcrypt
\
> bcrypt@0.8.0 install /home/manav/node_modules/bcrypt
> node-gyp rebuild
make: Entering directory `/home/manav/node_modules/bcrypt/build'
CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o
make: g++: Command not found
make: *** [Release/obj.target/bcrypt_lib/src/blowfish.o] Error 127
make: Leaving directory `/home/manav/node_modules/bcrypt/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/manav/.nvm/v0.10.31/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12)
gyp ERR! System Linux 3.11.0-12-generic
gyp ERR! command "node" "/home/manav/.nvm/v0.10.31/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd …Run Code Online (Sandbox Code Playgroud) 我正在开展一个项目,我需要抓取几个网站并从中收集不同类型的信息.文本,链接,图像等信息
我正在使用Python.我在HTML页面上为此目的尝试了BeautifulSoup并且它可以工作,但是在解析包含大量JavaScript的网站时我很困难,因为这些文件的大部分信息都存储在<script>标记中.
任何想法如何做到这一点?
bcrypt ×1
javascript ×1
node.js ×1
parsing ×1
python ×1
sails.js ×1
ubuntu ×1
web-crawler ×1
web-scraping ×1