一起养成写作习惯!这是我参与「日新方案 4 月更文挑战」的第3天,点击查看活动详情。
有帮助的话请点个赞吧~ |
装置新版别Python
Linux体系【以Ubuntu16.04为例】 参考
【Ubuntu16.04自带python2.7和python3.5两个版别,略略有点过期】
1. 装置一些依靠项(apt慢能够更新一下源)
sudo apt install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev
2. 官网下载需要的版别(引荐3.8,不引荐3.10,理由一会讲)
3. 解压后进入相应目录履行装置命令
./configure prefix=/usr/local/python3
make && make install
此处如果报错那可能是缺依靠项,甭管报啥先装一遍试试。
sudo apt install python-dev libffi-dev libssl-dev
sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
4. 设置默许Python版别(装备全局变量)
备份本来的链接文件(直接删掉也能够)
mv /usr/bin/python /usr/bin/python.bak
装备新的软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
5. 查验装置装备成果
python –version
6. 装置更新pip
(3.10的坑来了)
装置有两种方法:
Ⅰ. 直接apt装置
sudo apt install python3-pip Ⅱ. 在这里下载get-pip.py后 python get-pip.py
晋级
sudo pip3 install –upgrade pip
过程中可能会报错,主要有两种:
① 一种是File "/usr/bin/pip", line 9, in <module>
巴拉巴拉的,然后一般会给出解决方案:
python -m pip install –upgrade pip ②另一种是
File "/usr/bin/pip", line 7, in <module>
巴拉巴拉的,这个就风趣了,说可能是python版别太多给pip整不会了,用上面的法Ⅱ重装一下就好了。可是,我的仍是不行,乃至去看报错文件各种都没用,去查了各种最后发现如同是python3.10的专属过错,原因暂且不得而知,但只要换个版别就万事大吉了。【再一次告诫我,不要搞太新版别的东西,没什么好下场】
Windows体系【Win10】
【win10就简单多了,比起搞了我一下午的Ubuntu能够说光速搞完】
1. 官网下载需要的版别,找到相应的可履行文件下载。(虽然如同如同没什么坑,可是我怕了,仍是建议我们3.8这种稳定点的非最新版别)
2. 点击运行,记得要勾上下面的Add Python 3.x to PATH
,会省许多事。
在Customize installation里边有一些自动勾上的选项,包括:
-
Documentation
:创立python的文档文件 pip
-
tcl/tk and IDLE
:python自带的编译学习IDE(新手引荐、有其他编译器不装也可),还有GUI库; -
Python test suite
:标准测试套件 -
py launcher
:启动器 然后是下一页进阶选项Advanced Options: - 记得勾上第一个
Install for all users
,为一切用户装置; - 其他默许就行;
- 装置途径不太建议修正,后期简单出许多有的没的的问题,要额外设置不少内容。
P.S. 装置完成之后可能会提示环境变量途径长度约束什么的,随手点击修正一下。
3. 进入power shell或cmd查看是否装置成功:
python –version 会呈现版别号,证明装置成功。
失利的话能够去查看一下环境变量什么的,应该不太会出问题……的吧。
pip换源
参考
pip下有些大的包可能会很慢,那能够使用国内的镜像,比方:
清华源:pypi.tuna.tsinghua.edu.cn/simple
豆瓣源 :pypi.douban.com/simple
腾讯源:mirrors.cloud.tencent.com/pypi/simple
阿里源:mirrors.aliyun.com/pypi/simple
科大源:pypi.mirrors.ustc.edu.cn/simple
使用方法be like:
pip install balabala -i pypi.douban.com/simple
可是每次这样就很麻烦,所以来装备一下让它自动用这些源,一了百了!
Linux体系
修正装备文件~/.pip/pip.conf
,没有的话就创立一下(一般如同都没用):
sudo mkdir ~/.pip
sudo gedit ~/.pip/pip.conf 修正里边的内容为你喜爱的源,例如:
[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = https://pypi.douban.com
查看装备成果:
pip3 config list
Windows体系
在当时用户目录下(C:\Users\balabala)创立一个pip文件,然后在里边创立一个pip.ini文件:
[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = https://pypi.douban.com
查看装备成果:
pip config list 呈现这个就是成功啦~
今天任务高兴完毕! 欢迎指正与评论! |