本文教你在深度操作系统中手动安装和配置Python-3.7.6.tar.xz的方法,全程都在系统终端中进行。可先参考在深度Deepin 15.11系统上安装Python 3.7.4版本的方法。
手动安装和配置Python-3.7.6.tar.xz操作步骤 1、首先更新apt,安装编译需要的必要组件: sudo apt update sudo apt install make build-essential libssl-dev zlib1g-dev liblzma-dev sudo apt install libbz2-dev libreadline-dev libsqlite3-dev llvm sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev 2、下载python3.7.6: wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz 注:如果你需要其它的python版本,请到https://www.python.org/中下载。
3、切换到Python-3.7.6.tar.xz所在的目录,解压: tar -xvf Python-3.7.6.tar.xz 4、切换到解压后的Python-3.7.6目录,执行configure配置构建文件,注意要指定--with-ssl,否则安装完后使用pip install的时候可能会报错“Can't connect to HTTPS URL because the SSL module is not available”: ./configure --enable-optimizations --with-ssl 5、编译,可能要花不少时间: make -j8 6、安装: sudo make altinstall 7、安装完成后执行清理: sudo make clean sudo apt autoremove 8、检查一下是否正常安装: python3.7 -V 9、为了方便调用,可以在别名配置文件(~/.bash_aliases)中将python和pip指向3.7版本: alias python='python3.7' alias pip='pip3.7' 10、最后可能要更新一下pip,用-i参数指定安装源,否则可能是从官网下载,速度会比较慢: sudo pip3.7 install --upgrade -i https://mirrors.aliyun.com/pypi/simple pip 注:换阿里云的源超快。
相关主题 |