如何在macos上将python scipts安装到/usr/local/bin?

如何在macos上将python scipts安装到/usr/local/bin?,python,macos,pip,bin,Python,Macos,Pip,Bin,有一个名为的包,它提供了在shell中使用的功能 在任何unixy操作系统上,我都会: $ git clone https://github.com/jalanb/pysyte $ cd pysyte $ pip install -r ./requirements.txt $ pip install -e . 我希望脚本安装到与pip相同的bin/。如果pip处于虚拟环境中,这对我来说无处不在 但是它在macOs上不起作用,因为Python是由Homebrew安装的 当pip为/usr/loc

有一个名为的包,它提供了在shell中使用的功能

在任何unixy操作系统上,我都会:

$ git clone https://github.com/jalanb/pysyte
$ cd pysyte
$ pip install -r ./requirements.txt
$ pip install -e .
我希望脚本安装到与
pip
相同的
bin/
。如果
pip
处于虚拟环境中,这对我来说无处不在

但是它在
macOs
上不起作用,因为Python是由
Homebrew
安装的

pip
/usr/local/bin/pip
时,包脚本不会安装到
/usr/local/bin
,而是安装到位于
/Library/Frameworks/Python.framework/versions/*/bin/
的最新Python版本

这些不是我要添加到
$PATH
的目录,因此我更希望将包的脚本安装到,例如
/usr/local/bin/kat

我是否在Homebrew中丢失了一个配置设置来“链接”脚本?或者要求自制而不是安装framewwork

或者我应该像在其他unixy操作系统上做的那样,绕过自制和从到
/usr/local
的新Python吗

供参考


我应该使用
python
而不是
pip

$ git clone https://github.com/jalanb/pysyte
$ cd pysyte
$ pip install -r ./requirements.txt
$ sudo python setup.py install --install-scripts=/usr/local/bin
按预期安装脚本,例如

$ ls -l /usr/local/bin/kat
-rwxr-xr-x 1 jalanb jalanb 166 Jul  5 03:32 /usr/local/bin/kat

我应该使用
python
而不是
pip

$ git clone https://github.com/jalanb/pysyte
$ cd pysyte
$ pip install -r ./requirements.txt
$ sudo python setup.py install --install-scripts=/usr/local/bin
按预期安装脚本,例如

$ ls -l /usr/local/bin/kat
-rwxr-xr-x 1 jalanb jalanb 166 Jul  5 03:32 /usr/local/bin/kat