Python配置文件:设置脚本的路径

时间:2016-05-21 21:22:24

标签: python

我正在编写一个生物信息学工具,在设置后我想检查特定文件的某些路径。

我还有一些我希望打包到脚本中的cython代码。我目前正在使用setup.pydistutils进行编译

是否可以在我的setup.py中添加配置文件来检查四条路径?

我正在考虑像这样的.ini配置文件

[myScript_PATHS]
myScript = $CURRENT_WORKING_DIR # actually how do I do this? link to the working dir? 
fasta = /home/myName/reference/human/hg19.fasta
prepro = $CURRENT_WORKING_DIR/myScript_preprocessing
feats = $CURRENT_WORKING_DIR/myScript_features

因此,当用户下载并解压缩我的tarball时。用户将运行python setup.py

我如何确保以下内容:

  • 我的cython .pyx文件是否已编译到位?
  • 如果路径不存在则创建它们

谢谢!我是一名生物学家,所以我不熟悉打包脚本的这些细节。

1 个答案:

答案 0 :(得分:0)

一个答案   - 我的cython .pyx文件是否已编译到位?

使用distutil setup.cfg我把它放在文件

[build_ext]
inplace=1