300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux开发环境搭建之python安装

Linux开发环境搭建之python安装

时间:2021-11-16 06:13:04

相关推荐

Linux开发环境搭建之python安装

一般安装linux系统,比如ubuntu都会自动安装python,不过一般是2.几的版本,有时候可能开发需要用到比较新的版本,下面以Python-3.9.10为例,如其他版本或者最新版本类似,把wget链接里面的版本改一下即可。

wget /ftp/python/3.9.10/Python-3.9.10.tgztar -zxvf Python-3.9.10.tgzcd Python-3.9.10./configure --prefix=/usr/local/python3.9makemake install

如果涉及权限问题,可以切换到root用户,或者加上sudo即可。

安装完以后,加上以下软连接,输入python,即可查看是否安装成功。

ln -s /usr/bin/python3.9 /usr/bin/pythonln -s /usr/bin/python3.9-config /usr/bin/python-config

后续:

1、旧版本切换:

环境没装好会出现各种各样的错误,比如python版本过高无法生成文件,或者少了很多命令库,

所以有一些小伙伴可能需要保持旧版本,亦可参照上面的软连接执行即可切换,比如:

ln -s /usr/bin/python2.7 /usr/bin/pythonln -s /usr/bin/python2.7-config /usr/bin/python-config

2、有时候可能也会遇上一些奇奇怪怪的问题,是离线安装python,进行环境配置引起,比如如下情况:

$ python

Fatal Python error: Py_Initialize: Unable to get the locale encoding

ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f0d7e188740 (most recent call first):

Aborted (core dumped)

$ unset PYTHONHOME

$ unset PYTHONPATH

$ python

Python 3.9.10 (default, Jan 26 , 15:33:00)

[GCC 8.4.0] on linux

3、pip版本升级

You are using pip version 18.1, however version 21.3.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

sudo pip3 install --upgrade pip -vv

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。