mer*_*imb 49 python windows-subsystem-for-linux gitlab
我正在尝试在 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.
>>>
Run Code Online (Sandbox Code Playgroud)
$python 输出
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: sudo apt install <selected package>
Run Code Online (Sandbox Code Playgroud)
当我尝试这样做时:
sudo apt-get install build-essential
./configure
make -j4 # adjust according to your available CPU capacity
sudo make install
Run Code Online (Sandbox Code Playgroud)
这是之后的输出 ./configure
$ ./configure
/usr/bin/env: ‘python’: No such file or directory
Run Code Online (Sandbox Code Playgroud)
$ python --version
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: sudo apt install <selected package>
$which -a python
Run Code Online (Sandbox Code Playgroud)
没有输出
我该如何解决这个问题?我是 Ubuntu 的新手。
小智 70
对于 ubuntu 20.04,您可以使用以下 package to python 命令。它是python 3。
sudo apt-get install python-is-python3
小智 22
问题场景:
/usr/bin/env: ‘python’: No such file or directory
Run Code Online (Sandbox Code Playgroud)
可能的解决方案 #1
如果未安装 Python 3,请安装它: apt-get install python3
可能的解决方案#2
如果已安装 Python 3,请运行以下命令: whereis python3
然后我们为它创建一个符号链接: sudo ln -s /usr/bin/python3 /usr/bin/python
小智 18
安装Ubuntu 18.04并尝试运行一些 python 脚本后,我遇到了同样的问题。
我试过:
sudo apt-get install python2.7-minimal
Run Code Online (Sandbox Code Playgroud)
但我仍然遇到同样的错误。我通过以下方式解决了它:
sudo apt install python-minimal
Run Code Online (Sandbox Code Playgroud)
你似乎已经python3安装,但它没有被调用python,无论如何你想要运行的脚本 ( configure) 需要 python 2。所以:
安装python2
sudo apt-get install python2.7-minimal
Run Code Online (Sandbox Code Playgroud)再次运行
./configure
Run Code Online (Sandbox Code Playgroud)如果再次失败,请使用 python2 显式调用它:
/usr/bin/python2.7 configure
Run Code Online (Sandbox Code Playgroud)
小智 6
我遇到了同样的问题,通过使用以下命令将 python 链接到 python2.7 解决了
cd /usr/bin
sudo mv python python.bak
sudo ln -s /usr/bin/python2.7 /usr/bin/python
Run Code Online (Sandbox Code Playgroud)
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10
update-alternatives: using /usr/bin/python3 to provide /usr/bin/python (python) in auto mode
Run Code Online (Sandbox Code Playgroud)
在我的 20.04LTS 系统上测试和验证。详情请参阅man update-alternatives。并且,“不 - 没有必要安装 Python2 才能工作。”
| 归档时间: |
|
| 查看次数: |
121431 次 |
| 最近记录: |