我在本地存储库项目virtualenv(MacBook Pro)中使用pip安装了uwsgi
包。
我使用
$ ./uwsgi --version
2.0.17
在本地回购venv/bin
。它会显示它的版本。
然后我使用git将本地repo推送到远程仓库(CentOS-7.2)。
现在,我激活remote_repo的venv
,然后cd到venv/bin
,使用:
./uwsgi --version
出现错误:
# ./uwsgi --version
-bash: ./uwsgi: cannot execute binaries
那么,uwsgi
包在不同的操作系统中是不同的吗?
答案 0 :(得分:1)
如果包中包含C或其他编译语言代码 - 是的。这就是为什么车轮具有详细描述OS和其他变量的复杂名称的原因。
设置部署的venv部分。那应该可以解决问题。