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

2024-03-28 20:57:41 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我也有一些cython代码,我想打包到脚本中。我目前正在使用setup.pydistutils进行编译

是否可以将一个配置文件添加到my 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文件已经编译好了吗
  • 如果路径不存在,则创建它们

谢谢!我是一个生物学家出身的程序员,所以我不熟悉包装脚本的这些细节


Tags: 文件用户py路径脚本配置文件dirsetup
1条回答
网友
1楼 · 发布于 2024-03-28 20:57:41

一个答案 -我的cython.pyx文件已经编译好了吗

我使用distutil setup.cfg将其放入文件中

[build_ext]
inplace=1

相关问题 更多 >