银河麒麟安装配置python39

手头上拿到的是银河麒麟桌面操作系统V10(SP1),品牌国产一个“华为”。内核是linux 4.19.71-9-kr990,CPU:Kirin990,内存8GB。支持国产,希望银河麒麟越做越好!

自己是个小白,参考了网上高手的教程,自己摸索着搞了一下,自己备用查询,不一定都准确,仅供参考,高手请绕道,O(∩_∩)O谢谢!

一、安装依赖环境,很重要,应该搞一下。

sudo apt update

sudo apt-get install build-essential zlib1g-dev libbz2-1.0 libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb5.3 libpcap-dev xz-utils libexpat1-dev liblzma-dev libssl-dev openssl libffi-dev libc6-dev

复制一下,哔哩哔哩就搞好了。

二、下载python

官网上下载地址Python Source Releases | Python.org

Python 3.9.10 - Jan. 14, 2022

  • Download Gzipped source tarball

也可以去镜像网站上下载,速度会快很多,比如华为、淘宝等

  • 淘宝 https://npm.taobao.org/mirrors/python/

  • 华为 https://mirrors.huaweicloud.com/python/

下载的文件后缀名为.tgz

三、安装步骤

1、新建一个文件夹python3

sudo mkdir /usr/local/python3

 2、解压文件

默认下载文件在 file:///home/huawei/下载 这个文件夹里。

把这个Python-3.9.10.tgz文件移动到桌面上方便解压。

解压有两种方法一种方法是直接右键单击,选择-解压到此处,然后出现一个Python-3.9.10文件夹,解压完毕。

另外一种方法是命令解压缩

tar -zxvf Python-3.9.10.tgz

3、复制文件

将解压后的文件复制到刚才新建的python3文件夹里 ,命令如下:

sudo cp -rf ./Python-3.9.10.tgz/* /usr/local/python3

也可以用mv命令,移动过去。

4、取得root 权限

打开终端,输入su

按照提示输入密码,若没有设置密码,那就设置一下

sudo passwd root

然后按提示输入密码后,取得root权限

5、编译安装python

一步一步来。 

cd /usr/local/python3
./configure  --enable-optimizations --prefix=/usr/local/python3
make -j8 && make altinstall

约亿万年以后,安装完毕。 

6、建立软链接

ln -s /usr/local/python3/bin/python3.9 /usr/bin/python39
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3

以上两条命令也是一条一条的复制执行。如果导致软连接创建错了,可以再执行一遍,并且添加-b 参数,删除并覆盖以前的软连接。 

7、测试pip安装

pip3 install requests

测试成功后,建议pip换成国内源,比如清华源、阿里源等。

豆瓣:http://pypi.douban.com/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
中科大:https://pypi.mirrors.ustc.edu.cn/simple/

8、测试python

打开终端,输入python39

huawei@huawei:~/桌面$ python39
Python 3.9.1 (default, Feb  8 2022, 10:21:48) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello World")
hello World
>>> 


 

你可能感兴趣的:(python,华为,python)