docker里修改python版本(可升可降)

您所在的位置:网站首页 Python版本低怎么更新 docker里修改python版本(可升可降)

docker里修改python版本(可升可降)

2023-10-06 01:39| 来源: 网络整理| 查看: 265

目前安装EfficientPS网络的时候出现诸多版本不适配的问题,现在正一个个解决

1. 3090和A100的编译过程中有一个cuda架构还是啥的问题(就是cpp_extension.py文件报错),不能用python3.7去编译,只能用3.8以上版本。

2. 好不容易安装好以后发现跑import __xxx__ 失败。发现好像和python版本还是啥的有关系。。。总之就是readme里的版本直接搭上是不能用的.

 先升级python看看。

# 我只试过升级,亲测有用 # 降级我在conda里试过,这里没有试过,感觉关键在软链那边,软链是啥版本就是啥。如果软链做的好是不是python其他版本也不用删呢 apt-get update # 先升级不然好多东西没发删 apt-get remove -y python3-pip apt-get autoremove -y apt-get install -y python3.X # 这里是你需要版本的python apt-get install -y python3-pip # 修改软连接 # 这里很多教程修改的软连接是/user/bin/python软连接,但是这种修改无法实际在docker容器里修改,每次打python出来的还是曾经版本的python # docker 容器里的软链python应该是/opt/conda/bin/python 和/opt/conda/bin/python3 # ln -s /usr/bin/python3.X /opt/conda/bin/python3 这个无所谓了,我主要把python2都删了。 ln -s /usr/bin/python3.X /opt/conda/bin/python python -m pip install --upgrade pip pip install psutil pytest pytest-html pytest-timeout pytest-httpserver pylint pytest-asyncio autopep8 boto3 pytest-repeat pyyaml

 

啊啊啊



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3