您当前所在位置:首页安装教程win10子系统内安装ubuntu和Python3.9记录

win10子系统内安装ubuntu和Python3.9记录

更新:2023-08-06 22:49:07编辑:tooool归类:安装教程人气:121

该操作的完成视频记录在此:点击进入

win10子系统内安装ubuntu和Python3.9记录

win开始键/进入Microsoft store(微软商店)安装ubuntu系统

为照顾旧版的win10用户这里选择18.04 LTS版

直接点击鼠标打开,系统直接进行第一次初始化,耐心等待。。。

设置用户名:

设置密码(输入的密码不会显示):

系统初始化设置完成,看看原来有什么Python版本

没有python2.7

有python3.6.9版本,接下来直接安装python3.9以上版本替换他(Python3.6)

Ctrl+z退出Python模式后,输入命令:

wgethttps://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz

第三步:解压下载后的文件

tarzxvfPython-3.9.2.tgz

第四步:进入解压后的目录

cdPython-3.9.2
./configure --enable-optimizations

出现错误,忘记安装环境了 T_T。。。

先升级下apt

$ sudo apt update
$ sudo apt upgrade

这个要很久,安装编译环境:

sudo apt-getinstall-y makebuild-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev gcc

这个也要很久。

./configure --enable-optimizations
make
sudomakeinstall//会替换掉原来的Python旧版本的软连接,不管,现在我只想装成功。

好的,装好了。

调用命令:

python3.9

Pip3 和 pip3.9都一样,取代了3.6的版本

Pip安装测试:

pip3install numpy

好的成功了,没有ssl的问题:888888888888888

下面是之前错误安装的记录:

--------(下面这方法先不用,只做记录,可能ssl环境用不了导致不能使用pip)------

. 这里需要先创建目录

/configure --prefix=/usr/local/python3.9

make

sudo make install

错误1:

Could not build the ssl module!

Python requires an OpenSSL 1.0.2 or 1.1 compatible libssl with X509_VERIFY_PARAM_set1_host().

LibreSSL 2.6.4 and earlier do not provide the necessary APIs, https://github.com/libressl-portable/portable/issues/381

大概意思是:python与目前系统上的openssl不兼容,只兼容OpenSSL 1.0.2版本或1.1以上版本的 libssl(这个研究好久装不上,不搞了,巨坑)

错误2:zipimport.ZipImportError: cant decompress data; zlib not available

安装解决:sudo apt-get 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

继续执行:

make

sudo make install

等待安装完成

sudo ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python

sudo ln -s /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3.9

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

Windows10系统下怎样卸载IE9/IE10/IE11浏览器 Win7系统怎么删除IE浏览器以及解决方法(亲测有效)

游客 回复需填写必要信息