Swift 独立安装期间出错 [安装命令错误:无效环境标记 python 版本>=3.0]
Error during Swift standalone install [error in setup command: Invalid environment marker python version>=3.0]
我一直在尝试手动安装 Openstack Swift (SAIO),详见此处:
http://docs.openstack.org/developer/swift/development_saio.html
但是,当我需要使用以下命令构建 swift 时:
sudo python setup.py develop
我收到以下错误:
error in setup command: Invalid environment marker python version>=3.0
我已经按照所有其他说明进行了 T 并且它们已经通过而没有任何错误,但我无法解决 why/what 要求 python 版本 >=3.0
我自己的python版本是2.7.6
非常感谢您的帮助!
谢谢
我遇到了同样的问题。查看字符串 python_version
的文件(使用命令 grep -R python_version ./*
)我发现它只存在于文件 requirements.txt
:
中
./requirements.txt:dnspython>=1.12.0;python_version<'3.0'
./requirements.txt:dnspython3>=1.12.0;python_version>='3.0'
因为我没有使用 Python 3,所以我编辑了 requirements.txt
并注释掉了第二行,并删除了第一行的 python_version<'3.0'
。
解决了我的问题,希望对你有帮助。
您可以尝试升级 pip
和 virtualenv
,而不是修改 requirements.txt
文件。
pip install -U pip
pip install -U virtualenv
我一直在尝试手动安装 Openstack Swift (SAIO),详见此处:
http://docs.openstack.org/developer/swift/development_saio.html
但是,当我需要使用以下命令构建 swift 时:
sudo python setup.py develop
我收到以下错误:
error in setup command: Invalid environment marker python version>=3.0
我已经按照所有其他说明进行了 T 并且它们已经通过而没有任何错误,但我无法解决 why/what 要求 python 版本 >=3.0
我自己的python版本是2.7.6
非常感谢您的帮助!
谢谢
我遇到了同样的问题。查看字符串 python_version
的文件(使用命令 grep -R python_version ./*
)我发现它只存在于文件 requirements.txt
:
./requirements.txt:dnspython>=1.12.0;python_version<'3.0'
./requirements.txt:dnspython3>=1.12.0;python_version>='3.0'
因为我没有使用 Python 3,所以我编辑了 requirements.txt
并注释掉了第二行,并删除了第一行的 python_version<'3.0'
。
解决了我的问题,希望对你有帮助。
您可以尝试升级 pip
和 virtualenv
,而不是修改 requirements.txt
文件。
pip install -U pip
pip install -U virtualenv