装机后的工具安装Log——Python环境篇

python环境创建

如果你还没有安装任何版本的python,我们可以从直接安装Anaconda开始,因为Anaconda可以帮助你直接创建Python的环境变量等,方便新手进行安装。当然,你也可以跳到第二章,直接安装Python。

Anaconda安装

进入Anaconda官网下载对应的版本,在19年11月,我们可以进行Python3.7的64位进行下载。
如果你感觉下载速度比较慢,可以利用一些镜像源进行下载,如清华的镜像源,其地址为清华镜像源.
下载完成之后直接打开,一路Next,可以修改默认安装路径。
在这里插入图片描述
可以看到,Anaconda并不建议勾选第一个选型,我们先不进行勾选。
安装完成之后,我们手动进行设置系统环境变量,需要创建如下三条变量路径:
E:\Anaconda3
E:\Anaconda3\Scripts
E:\Anaconda3\Library\bin
在这里插入图片描述
之后在CMD中执行pip,如果没有报错,则安装过程正常。
此时安装包既可以用pip install XXX,也可以用conda install XXX

直接Python安装

进入Python官网,选择DOWNLOAD进入对应版本安装包的下载。
在进行安装时,可以选择自定义配置,并在Advanced Options界面勾选Add Python to Enviroment variables选项,将Python添加到环境变量中。
在这里插入图片描述
安装完成之后,同样可以利用在CMD运行pip或者python命令检测安装结果,如果没有报错则安装成功,否则可以检查环境变量,需要添加的环境变量包括:
E:\Python
E:\Python\Scripts
之后重新启动命令行,即可识别命令。

Python多版本共存配置

已Python3与Python2共存为例,这也是我们日常工作中最常见的现象,我们默认多个版本的Python都已经存在于环境变量中,如果没有,也不需要现在进行添加,因为我们接下来仍需要进行各个版本的Python的环境变量的重新添加。
通过调用where python命令,我们可以知道当前已经配置到环境变量的python解释器位置:
在这里插入图片描述
where python输出的顺序也是你python指令调用的默认执行顺序,也就是说,如上图,如果你此时直接用pip install安装了一个包,那么默认应该是被python27托管了该次下载。如图:
在这里插入图片描述

所以,想要设置默认的调用程序,只需将其的环境变量调到较前的位置即可!!!

多版本的冲突,其实就是名字的冲突,因此解决方案就是将各种程序进行重命名,例如我们目前冲突的命名有:

在这里插入图片描述
Anaconda文件夹下与Python27文件夹下同时存在python.exe,我们将每个文件夹下的python.exe文件创建一个副本,并取上特殊的名字,例如将Anaconda中的python.exe创建python-conda.exe,将python27中的python.exe创建python2.exe,如图:
在这里插入图片描述
重启命令行后,可以利用自定义程序名去启动不同版本的python了:
在这里插入图片描述
需要进行相同操作的还有各个目录中的Scripts目录下的pip.exe程序,利用同样的方法进行操作pip.exe文件的拷贝与重命名。
此处需要注意,Anaconda中的pip直接改名将会产生报错,信息如下:

$>>pip-conda -v
Script file ‘E:\Anaconda3\Scripts\pip-conda-script.py’ is not present.

我们需要同样地,将Anaconda>Scripts中的pip-script.py文件进行相应的拷贝与命名。最终博主的Anaconda>Scripts文件夹中的脚本信息包括以下两条新增记录:
在这里插入图片描述
此时CMD运行

pip-conda -v

就不会出现报错信息了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值