当我运行时,python
它运行版本 3.10.4:
$ python
Python 3.10.4 (main, Apr 8 2022, 17:35:13) [GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
[12]+ Stopped python
当我运行时,python3
它运行版本 3.8.10:
$ python3
Python 3.8.10 (default, Mar 15 2022, 12:22:08)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
[13]+ Stopped python3
pip
正在使用python3
:
$ head -n1 /usr//bin/pip
#!/usr/bin/python3
我怎样才能更改python
路径以供如下所示pip
使用?python
#!/usr/bin/python
答案1
推荐的使用方式pip
是像 一样调用它<python_interpreter> -m pip ...
。这样,你就可以完全控制为哪个 python 安装安装/更新/删除包。
你可以更改解析到的版本python3
,但这是个糟糕的主意。Ubuntu 依赖于默认的 Python 安装(本例中为 3.8),因此更改它会破坏操作系统本身和许多其他东西。