0.根底环境
类别:笔记本
型号:中国长城 NF14C
硬件平台:飞腾处理器(ArmV8 指令集)
零碎:河汉麒麟操作系统 V10 SP1(2203)
关键词:
信创,麒麟零碎,linux,c++,c,飞腾,arm,python,ai,chatgpt,anaconda,人工智能
1.环境筹备
咱们也能够间接通过利用市场或者装置python3或者python2,但思考到python在版本治理层面容易起抵触,咱们应用anaconda3用于治理python的依赖和版本。
1.1 anconda3简介
开源的python发型版本,外面蕴含了python、conda(一个python包管理器)和各种用于科学计算的包,能够齐全独立应用,不再额定下载Python。
应用anaconda有以下益处:屏蔽了零碎平台的差别,解决底层依赖。装置一个包之后依赖的货色全副解决好,省心。有一个虚拟环境的概念,每个环境之间是隔离的,都能够设定不同的python版本以及各种包,不和零碎的抵触,能够轻易切换,要删除也是整个一起清理。
conda是一个新的python包和工具管理器,安装包的时候能够主动解决包的各种非python依赖,并且能够管理工具。pip是一个单纯的传统包管理器。应用anaconda咱们能够同时使用者两种包管理器,不过conda个别能做的更多些。
1.2 装置
装置conda的一些依赖
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y
通过利用市场装置
或者通过命令行装置
sudo apt-get install anaconda3 -y
2.装置应用
创立虚拟环境
conda create --name python310 python=3.10 #装置环境
胜利后提醒,过程提示信息Preparing transaction: doneVerifying transaction: doneExecuting transaction: done## To activate this environment, use:# > source activate python310## To deactivate an active environment, use:# > source deactivate#
激活环境
source activate python310
勾销激活,回到默认
source deactivate
其余用法参见anaconda3的官网文档
3.hello world
关上命令行 输出 python
关上python信息以及交互执行窗口
Python 3.7.1 | packaged by conda-forge | (default, Feb 26 2019, 04:21:53) [GCC 7.3.0] :: Anaconda, Inc. on linuxType "help", "copyright", "credits" or "license" for more information.
执行胜利截图
4.应用visual studio code编写hello world
工程文件夹门路如下图
应用visual studio code 关上文件夹如下
新建一个main.py,输出
print("hello world")
右击main.py
最终执行成果如下
5.写在最初
python在在人工智能畛域,爬虫,科学计算等方面特地不便与灵便。但因为PYTHON的相干更新速度过快,导致各版本之间的接口不一,容易产生抵触。本文为大家提供一个在河汉麒麟零碎kylinos与飞腾处理器的环境,提供一个繁难的入门教程供参考应用。
麒麟零碎专栏:
https://segmentfault.com/blog...
文章发表在SegmentFault
分割邮箱:1179611323@qq.com
群:662512340
发行日志:
20230216 首发