我正在尝试在安装包时创建一个目录。创建目录的函数本身成功地创建了它。另外,当我运行“python3.7设置.py安装”,创建目录。你知道吗
为什么这在使用pip时不起作用呢?我没有看到任何错误。当我添加打印语句时,我看不到它们。你知道吗
我选择使用setuptools的“bdist\u egg”函数而不是“install”函数,原因如下:
Running custom setuptools build during install
from sys import platform
from setuptools import setup
from os import mkdir, chmod, path
from setuptools.command.bdist_egg import bdist_egg as _bdist_egg
class OverrideInstall(_bdist_egg):
def run(self):
_bdist_egg.run(self)
# create log directory
log = "/var/log/FOO"
mode = 0o777
if not path.exists(log):
mkdir(log)
chmod(log, mode)
setup(
name='cox-nams',
version='FOO',
description='FOO',
<-- output omitted for brevity / security>
cmdclass={"bdist_egg": OverrideInstall},
)
显然不支持pip安装。你知道吗
相关问题 更多 >
编程相关推荐