举个例子,如果我运行命令
sudo pip install gunicorn
Run Code Online (Sandbox Code Playgroud)
现在有一个文件
/usr/local/bin/gunicorn
Run Code Online (Sandbox Code Playgroud)
和一个文件夹
/usr/local/lib/python2.7/site-packages/gunicorn
Run Code Online (Sandbox Code Playgroud)
我可以从炮弹中运行"枪炮".
但是,如果我运行命令
sudo pip install gunicorn --target=~/tmp_directory
Run Code Online (Sandbox Code Playgroud)
有一个文件夹在
~/tmp_directory/gunicorn
Run Code Online (Sandbox Code Playgroud)
然而,在任何地方都没有"bin/gunicorn",我无法从外壳中运行"gunicorn".通过pip文档,我找不到任何针对这种特殊情况的内容.我这样做的确切原因是尝试在Heroku上设置自定义buildpack.