首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >尝试安装我的python项目时得到“无效的环境标记”

尝试安装我的python项目时得到“无效的环境标记”
EN

Stack Overflow用户
提问于 2018-06-19 00:13:19
回答 2查看 387关注 0票数 0

我正试图在Heroku上为我的基于Django的项目设置一个beta环境,但当我安装时,我得到了:

加密设置命令中出现

错误:无效的环境标记: python_version < '3‘

我做了一些谷歌搜索,有人建议我升级setuptools,但我不知道怎么做。(将setuptools放在requirements.txt中会给出一个不同的错误消息。)

遗憾的是,我仍然在使用Python 2.7,如果这很重要的话。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-02 01:48:34

问题最终是我使用的Heroku "buildpack“。我已经用了很长一段时间了,所以我可以用numpy,scipy等。

遗憾的是,该构建包指定了一个旧版本的setuptools和python,而这些版本并不理解用于加密的较新设置文件中的一些新指令(python_version)。

如果你正面临这个问题,Heroku的建议是转向基于Docker的Heroku,而不是“传统的”Heroku。

票数 0
EN

Stack Overflow用户

发布于 2018-06-19 00:20:22

是的,你需要Python 3.x

"Invalid environment marker: python_version < '3'" 

表示您的python版本不是较旧的3

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

https://stackoverflow.com/questions/50913601

复制
相关文章

相似问题

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