Python 3.5、setuptools 34.3.2、Mac OS 10.12
我正在为我一直在写的一些库创建一个包。我用的是:
python3 setup.py sdist --format=zip
它工作正常,我得到一个包,我可以分发到其他系统。你知道吗
现在,我的代码有几个目录,它们都用小写字母命名。当我创建zip文件时,其中两个案例发生了变化:
documentation -> Documentation
spice -> SPICE
文档目录(包含使用Sphinx创建的所有docuemntation)并不是一个问题,因为似乎一切都正常。实际上,我似乎记得文档文件夹总是使用大写字母,出于某种原因。但是,另一个是在代码的其他部分中使用的python包,由于从小写到大写的更改,该包不再存在。你知道吗
我找不到任何原因来解释为什么在创建一个包时,那些文件夹——特别是“spice”文件夹——会发生变化。这是一个非常恼人的问题,因为它阻止我正确使用我的代码。你知道吗
你对这里可能出现的问题有什么建议吗?你知道吗
非常感谢
问题解决了!你知道吗
创建包时,名为“”的文件夹中存储了一些信息mypackage.egg文件包-信息”。这个文件夹有(非常)过时的信息,对应的是一个时间不同的目录名。你知道吗
解决方案非常简单,只需删除该文件夹并执行命令再次创建包。你知道吗
相关问题 更多 >
编程相关推荐