鸣涧_GC96O 发表于 2021-1-15 22:55:48

HarmonyOS开发教程之Hi3518搭建开发环境二

本帖最后由 sunsili 于 2021-8-14 23:23 编辑

安装Python环境
[*]打开Linux编译服务器终端。
[*]输入如下命令,查看python版本号,需使用python3.7以上版本。

[*]python3 --version
如果低于python3.7版本,不建议直接升级,请按照如下步骤重新安装。以python3.8为例,按照以下步骤安装python。
[*]运行如下命令,查看Ubuntu版本:



[*]cat /etc/issue

[*]根据Ubuntu不同版本,安装python。

[*]如果Ubuntu 版本为18+,运行如下命令。

[*]sudo apt-get install python3.8
[*]如果Ubuntu版本为16,请以下载包的方式安装python。

[*]python安装环境依赖(gcc, g++, make, zlib, libffi)请运行如下命令:



[*]sudo apt-get install gcc && sudo apt-get install g++ && sudo apt-get install make && sudo apt-get install zlib* && sudo apt-get install libffi-dev

[*]获取python3.8.5安装包,将其放至linux服务器中,运行如下命令 :



[*]tar -xvzf Python-3.8.5.tgz && cd Python-3.8.5 && sudo ./configure && sudo make && sudo make install


[*]确定python安装好后,将python路径链接到"/usr/bin/python"。输入如下命令,查看python是否正确软链接到python3.8。

[*]python --version

如果回显不是python 3.8.5,则运行如下命令,查看python3.8所在目录:


[*]which python3.8

将以下命令中的 "python3.8-path" 替换为 "which python3.8" 命令执行后的回显路径


[*]官方的运行:cd /usr/bin && sudo rm python && sudo rm python3 && sudo ln -s python3.8-path python && sudo ln -s python3.8-path python3 && python3 --version && python --version(建议不要这样操作,我运行后出大错了python3运行不了,重装才好的)
[*]还是一步步来吧 删除原有链接rm /usr/bin/python (我的没有pyton软链接,直接建立python软链接)
建立新链接ln -s /usr/bin/python3.8 /usr/bin/python
[*]安装并升级Python包管理工具(pip3),任选如下一种方式。


[*]命令行方式:

[*]sudo apt-get install python3-setuptools python3-pip -y
[*]sudo pip3 install --upgrade pip (运行出错:)
[*]安装包方式:

[*]curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
[*]python get-pip.py
(以上方法通过安装通不过)[*]试试      
       1、下载
         wget –no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
       2、解压
            tar -zxvf setuptools-19.6.tar.gz
[*]      编译安装             
      cd setuptools-19.6      python3 setup.py build
      python3 setup.py install


[*]运行如下命令,安装python模块setuptools。

[*]pip3 install setuptools
[*]安装GUI menuconfig工具(Kconfiglib),建议安装Kconfiglib 13.2.0+版本,任选如下一种方式。

[*]命令行方式:

[*]sudo pip3 install kconfiglib


[*]安装包方式:

[*]下载.whl文件(例如:kconfiglib-13.2.0-py2.py3-none-any.whl)。下载路径:“https://pypi.org/project/kconfiglib#files”

[*]运行如下命令,安装.whl文件。

[*]sudo pip3 install kconfiglib-13.2.0-py2.py3-none-any.whl


鸣涧_GC96O 发表于 2021-1-19 21:08:36

修改python指向python方法 这个比较保险,不删除文件
step1.更改环境变量
echo alias python=python3 >> ~/.bashrc
1
其中
(1)echo表示打印/输出
(2)alis python=python3是要打印的内容
(3)>> ~/.bashrc表示输出目标文件是~/.bashrc,且>>表示输出方式是添加,如果用>则表示覆盖
注意:万一上述命令不小心写成>而覆盖了原环境变量文件,请参考~/.bashrc文件的恢复方法恢复初始配置的.bashrc文件

step2.环境变量生效
source ~/.bashrc

鸣涧_GC96O 发表于 2021-1-19 21:29:28

温馨提示: 有时会忘记安装到了哪一个步,可以用history 查看之前执行的命令,哪些安装好了
页: [1]
查看完整版本: HarmonyOS开发教程之Hi3518搭建开发环境二