fetch --nohooks --no-history chromium throws error : depot_tools/fetch: line 8: exec: python: not found
fetch --nohooks --no-history chromium throws error : depot_tools/fetch: line 8: exec: python: not found
我正在尝试从 Ubuntu 18.04 机器中的 chromium 目录中检出代码并收到此错误:“python 未找到”。
我最近使用以下命令安装了 python2.7:
cd /usr/src
sudo wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz
sudo tar xzf Python-2.7.16.tgz
cd Python-2.7.16
sudo ./configure --enable-optimizations
sudo make altinstall
which python2.7
产量:
/usr/local/bin/python2.7
所以我将 Python 别名更改为:alias python=/usr/local/bin/python2.7
现在,即使在此之后,当我尝试获取铬时,它仍然显示
"line 8: exec: python: not found".
~/chromium$ fetch --nohooks --no-history chromium
depot_tools/fetch: line 8: exec: python: not found
注意:我已经将 /usr/local/bin/python2.7 添加到 PATH 变量中。
添加 echo$PATH
的输出
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/quic/depot_tools:/usr/local/bin/python2.7
定义别名仅限于当前 运行 shell。它不会继承到子进程。
为了将 /usr/local/bin/python2.7
作为您的默认值 python,您必须在您的路径中的某处有一个指向那里的符号链接。
示例:ln -s /usr/local/bin/python2.7 ~/bin/python
如果您的 ~/bin
在 $PATH
上。
我正在尝试从 Ubuntu 18.04 机器中的 chromium 目录中检出代码并收到此错误:“python 未找到”。 我最近使用以下命令安装了 python2.7:
cd /usr/src
sudo wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz
sudo tar xzf Python-2.7.16.tgz
cd Python-2.7.16
sudo ./configure --enable-optimizations
sudo make altinstall
which python2.7
产量:
/usr/local/bin/python2.7
所以我将 Python 别名更改为:alias python=/usr/local/bin/python2.7
现在,即使在此之后,当我尝试获取铬时,它仍然显示
"line 8: exec: python: not found".
~/chromium$ fetch --nohooks --no-history chromium
depot_tools/fetch: line 8: exec: python: not found
注意:我已经将 /usr/local/bin/python2.7 添加到 PATH 变量中。
添加 echo$PATH
的输出/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/quic/depot_tools:/usr/local/bin/python2.7
定义别名仅限于当前 运行 shell。它不会继承到子进程。
为了将 /usr/local/bin/python2.7
作为您的默认值 python,您必须在您的路径中的某处有一个指向那里的符号链接。
示例:ln -s /usr/local/bin/python2.7 ~/bin/python
如果您的 ~/bin
在 $PATH
上。