私はshebangのスクリプトを持つPythonパッケージ#!/usr/bin/env python
を持っています。このパッケージのホイールを作成したら、.whl内のスクリプトを検査し、新しいシバンは#!/path/to/some/virtualenv/bin/python
です。それは私が車輪を作るときにアクティブなものでもないvirtualenvへの道です。ホイールパッケージスクリプトがローカルのpythonパスを指している
> which python
#!/path/to/active/virtualenv/bin/python
> which wheel
#!/path/to/active/virtualenv/bin/wheel
これは私のパッケージの配布を中断します。これをどうすれば解決できますか? 2つの相に
echo $ PATHの出力は何ですか? #!/ usr/bin/envは現在の$ PATHを検索し、見つかった最初のPythonを使います。 –