工欲善其事,必先利其器!
1.python解释执行器安装 --cpython写的
常用的python执行器安装方法有两种,一种是python标准安装方式,一种是通过anaconda安装(包含了各种机器学习库,极大方便了使用)。
1.1 python标准 安装 --直接下载安装包安装 --安装完需要配置环境到系统
1.1.1 直接下载安装包安装
直接在python官网上http:www.python.org.下载安装,寻找相应版本编译器下载,双击安装,建议装在C盘,
在官网document里能看到教程,python的c接口和嵌入接口,还有python标准库(不包含第三方库)等
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190221120348857.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyODI1NTY0,size_16,color_FFFFFF,t_70)
**Linux系统**:标准安装python3之后,还得安装pip3和一些基础库
在线安装python3: sudo apt-get install -y python3 或者 sudo apt-get install python3
在线安装pip3库: sudo apt-get install -y python3-pip 或者 sudo apt-get install python3-pip
执行完毕后,便算安装上 python3 及 pip3
最后安装需要的库 $ sudo pip3 install packagename
更新pip3库可以 sudo apt-get install python3-pip 或者 sudo python3 -m pip install --upgrade (--force-reinstall pip) #()表示可省略, python3 -m表示以模块形式运行
**注意**:pip用来安装来自PyPI的python所有的依赖包,并且可以选择安装任何在PyPI上
已上传的先前版本的依赖包; apt-get可以用来安装软件、更新源、也可以用来更新自Ubuntu的典型依赖
具体理解见:https://blog.csdn.net/oppo62258801/article/details/78834519
压缩包解压安装也称源码安装 ,源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。如./configure --prefix=/usr/local/test >make>make install这么一个过程。
Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share,比较凌乱。
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。
1.1.2关于环境变量的配置:目的是为了在系统上直接可以运行编译python文件.
不同系统配置环境步骤大致思路一致:将python的安装包里面的scripts目录配置到环境变量即可
Windows系统: 环境变量位置在 '计算机'->'属性'->'高级设置'->'环境变量'->'path'下新建/粘贴(python安装包
下的scripts目录)
linux系统:直接将 python安装包下的scripts文件复制到 环境路径(一般为'\usr\bin')
查看Linux的默认环境路径 方法及设置见
查看:echo $PATH
设置见 https://blog.csdn.net/qlzx_syzx/article/details/53674823
方法1:设置临时性的环境变量,终端重启就会消失
也可以在终端 export PATH="/root/anaconda3/bin:$PATH" (意思是使PATH自增,即PATH=PATH+":)
方法2:设置永久性
2、修改profile文件:所有用户(不安全)
修 改/etc/profile(对所有用户都是有效的)
#vi /etc/profile
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
方法3:3. 修改.bashrc文件:
vi /~/.bashrc
(单独用户)
修改~/.bashrc文件。 htt(74)p://www.icwin.net/bbs http://www.wantso.com
(每个用户目录下都有,ls -all)
cd ~
vi .bashrc
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
后两种方法一般需要重新注销系统才能生效,最后可以通过echo命令测试一下:
在终端: echo $PATH
看看输出里面是不是已经有了/my_new_path这个路径了。
一般情况下Linux系统会默认带有python,可能会没有pip,需要安装,安装方式见上
1.2 通过Anaconda安装–>也需要配置环境
Anaconda类似软件代理器,它提供了python的科学计算环境,里面自带了python以及常用的库,如果想安装其他需要的库,直接在里面搜索寻找即可.
通过cmd命令配置环境: export PATH="/root/anaconda3/bin:$PATH"
配置环境变量,以后下载什么python库,可以直接用Anaconda自带的编辑器运行,用别的编译器就得设置编译器选择anaconda目录中python.exe
如用Visiuo Code编译器需要设置
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190221111328865.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyODI1NTY0,size_16,color_FFFFFF,t_70)
不配置环境,则必须在指定的Anaconda里面编译器打开运行文件,而运行Anaconda很费内存
验证配置环境:在cmd或终端 输入python
配置好环境变量后,我们可以在命令行中直接执行环境变量路径下的可执行文件了,如python,pip等命令
原理的解释可以参考https://www.cnblogs.com/bigfi/p/9487427.html