我想看看django-scheduler是如何工作的,所以想将它安装在 virtualenv 中。
将文件解压缩到相关目录后,这是我所做的:
virtualenv env
env/bin/pip install -r requirements.txt
export DJANGO_SETTINGS_MODULE=project_sample.settings
env/bin/python manage.py bower install
此时我收到错误:
/usr/bin/env: ‘node’: No such file or directory
鉴于这不起作用,我尝试关注此博客并做到了
env/bin/pip install nodeenv
env/bin/pip install django-bower
env/bin/nodeenv --prebuilt -p
我得到相同的结果。如何在 virtualenv 中安装?
我发现一些 linux 发行版将 nodejs 安装为“nodejs”而不是“node”可执行文件。
在这种情况下,您必须手动链接到“节点”,因为在“节点”二进制文件之后编程了许多包。未链接到“python”的“python2”也会发生类似的情况。
在这种情况下,您可以做一个简单的符号链接。对于将软件包二进制文件安装到 /usr/bin 的 Linux 发行版,您可以执行以下操作
ln -s /usr/bin/nodejs /usr/bin/node
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句