0

我正在使用awesome-slugifypython 库(1.6.5),但对于另一个 Django 应用程序,我还需要使用csvkitpython 库(1.0.3 版)。安装csvkit( pip install csvkit) 后,导入 Slugify 时开始出现错误。

我发现,这csvkit也是需要python-slugify(2.0.1) 才能工作的原因。

awesome-slugify和之间存在冲突python-slugify

在过去,我一起使用了所有 3 个,没有任何问题。我使用的版本如下:

  1. python-slugify: 1.2.4
  2. csvkit: 1.0.0
  3. awesome-slugify: 1.6.2

我想我可以通过这样做来解决这个问题:

  1. pip install csvkit==1.0.0 <-- this still installs the latest python-slugify
  2. pip install python-slugify==1.2.4
  3. pip install awesome-slugify==1.6.2

但不幸的是,它似乎不起作用,因为这两个 slugify 库以某种方式共享相同的文件夹。问题是它python-slugify是作为csvkit. 所以这对我来说并不简单,我如何在站点包中定义安装的文件夹名称..

真是一团糟..

4

1 回答 1

1

python-slugify和awesome -slugify 都使用相同的顶级目录slugify。无法同时安装两者。并且无法更改目录,因为import slugifycsvkit例如,在 中)需要将目录命名为slugify.

于 2019-01-22T20:59:50.500 回答