Python setuptools 不给我执行脚本的权限

标签 python pip package-managers

我正在从包目录运行以下命令:

sudo ./setup.py develop
# or
sudo python setup.py develop

该软件包包含两个可执行文件。 setup.py 将它们放在 /usr/bin/ 中,但是当我尝试运行它们时,它失败了:

-bash: /usr/bin/<executable>: Permission denied

什么鬼?


操作系统:Archlinux x86_64 在 Windows 7 上通过 VirtualBox 在 Vagrant 容器内运行

在 Ubuntu 下一切正常。

最佳答案

我找到了answerhttps://unix.stackexchange.com .

这有帮助:

sudo umask 002

关于Python setuptools 不给我执行脚本的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39105468/

相关文章:

d - 有D的包裹管理员吗?

perl - 如何找到提供所需 Perl 模块的 (Debian/Ubuntu/...) 软件包

vim - Vim 的包(插件)管理

python - 简化此 python 代码

Python正则表达式-在文件中查找出现在另一个字符串之前的字符串?

python - 在 Python 环境中管理 Perl 习惯

python - 无法安装python包

python - pip 错误/tmp/中没有文件/目录

python - 想要更改此代码以使用 python3 在 Excel 中编写吗?

python - 模块未找到错误: No module named 'Cython' during pycocotools install after cython installation