0
我想在安裝軟件包時將默認配置文件複製到%APPDATA%\ foo目錄。python setup.py將數據文件放在%APPDATA%目錄中
from setuptools import setup
setup(
name = 'foo',
version = '0.1.0.dev1',
author = 'me',
packages = ['foo'],
data_files=[(r'%APPDATA%\foo', ['foo.config'])]
)
的目錄結構是:
- 包頂層
- setup.py
- foo.config
- FOO
- INIT的.py
- bar.py
當我運行python setup.py,它把foo.config雞蛋。它輸出:
複製foo.config - >構建\ bdist.win-AMD64 \蛋\%APPDATA%\富
我使用Python 3.5。 setuptools可以將文件複製到由系統變量確定的其他目錄,並且是如何實現的?