首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CICD和Dockerfile

CICD和Dockerfile
EN

Stack Overflow用户
提问于 2021-04-10 16:10:42
回答 1查看 48关注 0票数 1
代码语言:javascript
复制
FROM odoo:latest
RUN python3 -m pip install --upgrade pip
RUN pip3 --version
RUN python3 -m pip install aliyun-python-sdk-core-v3

我在Gitlab中有这个用于CI/CD的Dockerfile。我想使用升级后的pip来安装一些包。但是,它不使用升级后的pip,而是使用旧版本来安装包。

如何使用升级后的pip进行包安装?

代码语言:javascript
复制
+ python3 -m pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/fe/ef/60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/pip-21.0.1-py3-none-any.whl (1.5MB)
Installing collected packages: pip
Successfully installed pip-21.0.1
Removing intermediate container f5417b04ef8f
 ---> 0af1f9c1c55e
Step 4/8 : RUN python3 -m pip --version
 ---> Running in 04c7a1faac39
+ python3 -m pip --version
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
Removing intermediate container 04c7a1faac39
 ---> 4c9bafd47bce

Cap screen of attempt 2

我使用了相同的命令,但得到了相同的结果

EN

回答 1

Stack Overflow用户

发布于 2021-04-10 16:18:37

你在混合你称之为pip的东西。

尝试使用pip3 install --upgrade pippython3 -m pip --version

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67032164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档