我正在使用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 个,没有任何问题。我使用的版本如下:
python-slugify: 1.2.4csvkit: 1.0.0awesome-slugify: 1.6.2
我想我可以通过这样做来解决这个问题:
pip install csvkit==1.0.0 <-- this still installs the latest python-slugifypip install python-slugify==1.2.4pip install awesome-slugify==1.6.2
但不幸的是,它似乎不起作用,因为这两个 slugify 库以某种方式共享相同的文件夹。问题是它python-slugify是作为csvkit. 所以这对我来说并不简单,我如何在站点包中定义安装的文件夹名称..
真是一团糟..