setup.pypy2exe: WindowsError: [Ошибка 267] Имя каталога недействителен
from distutils.core import setup
import py2exe
setup(console=['program.py'])
Ошибка
Traceback (most recent call last):
File "program.py", line 427, in <module>
File "program.py", line 242, in __init__
WindowsError: [Error 267] The directory name is invalid: 'C:\\Users\\Bob\applications\\Program\\test\\v0.6\\dist\\library.zip/*.*'
имя каталога ссылается на почтовый файл под названием library
который находится в папке dist и создается во время компиляции.
линии 240 - 246 из program.py
file_list = []
root_dir = sys.path[0]
for path in os.listdir(root_dir):
full_path = os.path.join(root_dir, path).lower()
if os.path.isfile(full_path) and full_path.endswith('txt'):
# create list of (filename, dir) tuples
file_list.append((path.lower(), full_path))
линии 427 program.py
gui = GuiTk(win)
Любые идеи, что вызывает проблему? Я использую Windows 7 64Bit и PortablePython 2.7.2.1 для создания исполняемого файла. Во время процедуры компиляции других ошибок нет.
Возможно, это причина: «... \\ library.zip/*.*» – Dhara