Windows Ubuntu Bash上のGitlab開発キット をインストールしようとしています。
$python3
出力
Python 3.5.2 (default, Nov 17 2016, 17:05:23)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$python
出力
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: Sudo apt install <selected package>
私がこれをしようとすると:
Sudo apt-get install build-essential
./configure
make -j4 # adjust according to your available CPU capacity
Sudo make install
これは./configure
の後の出力です
$ ./configure
/usr/bin/env: ‘python’: No such file or directory
$ python --version
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: Sudo apt install <selected package>
$which -a python
出力なし
どうすれば解決できますか? Ubuntuは初めてです。
python3
がインストールされているようですが、python
とは呼ばれず、実行したいスクリプト(configure
)にはpythonが必要です。
Python2をインストールする
Sudo apt-get install python2.7-minimal
もう一度実行する
./configure
それでも失敗する場合は、python2で明示的に呼び出します。
/usr/bin/python2.7 configure
buntu 18.04をインストールしていくつかのpythonスクリプトを実行しようとした後、同じ問題が発生しました。
私は試した:
Sudo apt-get install python2.7-minimal
しかし、私はまだ同じエラーを受け取りました。私はそれを解決しました:
Sudo apt install python-minimal
私は同じ問題を抱えていました。次のコマンドでpythonをpython2.7にリンクすることで解決しました
cd /usr/bin
Sudo mv python python.bak
Sudo ln -s /usr/bin/python2.7 /usr/bin/python
参考までに...同様の問題がありました-Dockerコンテナからpythonスクリプトを実行すると「そのようなファイルまたはディレクトリがありません」で失敗しました。私の解決策は、コードとIDE内(Windowsホストからコンテナにバインドマウントされたため)。