python - 蓝色混合 : How to upgrade pip?

标签 python pip ibm-cloud

当我在 bluemix 上运行 python 应用程序时收到此警告:

You are using pip version 7.1.0, however version 8.1.0 is available.

如何在我的 cf 应用中运行“pip install --upgrade pip”等 shell 命令?

在构建或部署阶段添加“Shell 脚本”步骤给我带来了 pip not found 错误。

谢谢!

最佳答案

在应用程序暂存期间(即使用 pip 时),您无法运行任意命令。

如果您无法忽略该警告,您可以尝试 Heroku Python 构建包,即 updated to use 8.1.0在推送您的应用时使用 -b 选项,但我无法评论它们在其他方面的不同之处。

cf Push 应用程序名称 -b https://github.com/heroku/heroku-buildpack-python.git

更新:另一种方法是创建您自己的构建包并更新 manifest.yml 以使用此构建包(最好通过类似的构建包(如果存在)进行构建)。 This article展示如何创建构建包。

关于python - 蓝色混合 : How to upgrade pip?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35961420/

相关文章:

python - 当 ID 匹配时,在其他 Pyspark Dataframe 中逐列划分 Pyspark Dataframe

python - 如何使用python从网站下载多个文件和图像

python - Pandas:如何在不使用 scikit 的情况下进行交叉验证?

python - 为什么 mercurial 版本总是 1.3.1,即使我安装了 1.6.4?

ibm-cloud - 有没有一种方法可以在一次 api 调用中获得整合的 IBM Cloud 计费

mysql - 在两个 Compose for MySQL 实例上启用复制?

pip 安装模式得到 SyntaxError : Missing parentheses in call to 'print'

python - 使用本地 pip 安装导出 conda 环境

python - 下载了Python版的SciPy,无法使用

ibm-cloud - 如何邀请新用户加入我的 Bluemix Organization?