构建不使用固定版本
Buildout not using pinned versions
当我尝试 运行 扩建现有项目时,该项目过去工作得很好
很好,它现在安装了错误版本的 Django,即使版本
已固定。
出于某种原因,它正在安装 Django 1.10,即使我固定了 1.6。 (我
我知道那是旧版本,但客户还不想让我升级。)
这是构建配置文件的一个非常简洁的版本。
[buildout]
index = https://pypi.python.org/simple
versions = versions
include-site-packages = false
extensions = mr.developer
unzip = true
newest = false
parts = ...
auto-checkout = *
eggs =
<... Many eggs here ...>
Django
<... Many more eggs ...>
[base-versions]
...
Django = 1.6.1
...
[versions]
<= base-versions
我能想到的唯一一件事可能会产生影响
是我最近将系统重新安装到 Kubuntu 18.04(之前是 Ubuntu 17.10)
pip可以使用pip安装特定版本的库,你可以试试:
pip 安装 django==1.6.1
它不起作用的原因是 [versions]
部分无法扩展
当我尝试 运行 扩建现有项目时,该项目过去工作得很好 很好,它现在安装了错误版本的 Django,即使版本 已固定。
出于某种原因,它正在安装 Django 1.10,即使我固定了 1.6。 (我 我知道那是旧版本,但客户还不想让我升级。)
这是构建配置文件的一个非常简洁的版本。
[buildout]
index = https://pypi.python.org/simple
versions = versions
include-site-packages = false
extensions = mr.developer
unzip = true
newest = false
parts = ...
auto-checkout = *
eggs =
<... Many eggs here ...>
Django
<... Many more eggs ...>
[base-versions]
...
Django = 1.6.1
...
[versions]
<= base-versions
我能想到的唯一一件事可能会产生影响 是我最近将系统重新安装到 Kubuntu 18.04(之前是 Ubuntu 17.10)
pip可以使用pip安装特定版本的库,你可以试试:
pip 安装 django==1.6.1
它不起作用的原因是 [versions]
部分无法扩展