2016-11-16 4 views
0

Я недавно начал встречая следующее сообщение об ошибке при развертыванииНе удается развернуть GAE

2016-11-15 16:37:37,380 ERROR appcfg.py:1873 Invalid character in filename: lib/setuptools/script (dev).tmpl 

Какова цель файла lib/setuptools/script (dev).tmpl и это хорошо, чтобы быть добавлены в список пропуском?

Вот содержание

$ cat script\ \(dev\).tmpl 
# EASY-INSTALL-DEV-SCRIPT: %(spec)r,%(script_name)r 
__requires__ = %(spec)r 
__import__('pkg_resources').require(%(spec)r) 
__file__ = %(dev_path)r 
exec(compile(open(__file__).read(), __file__, 'exec')) 

Обновление файла: Это питон приложение, и я развертывание с помощью приложения GoogleAppEngineLauncher на Mac.

Обновление 2: Я просто удалил файл, и все работает нормально, включая локальные запуски и удаленные развертывания. Я отвечу, если у меня возникнут проблемы.

+0

Я думаю, что проблема с именем файла специального Charactor '(' –

+0

Да, это звучит правильно, но то, что это разрешение? –

+0

как вы deplying к appenigne. Это питон или ява приложение? –

ответ

2

Предполагая, что setuptools это setuptools, я не могу себе представить, как это закончится в папке вашего приложения.

Возможно, вы удалите весь каталог setuptools под номером lib. На макинтош, инструменты настройки должны находиться в таком месте, как это:

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools

а не в проекте вашего приложения.

+0

Вы правы. Интересно, как это получилось. Weird! –

+0

Может быть установлен как зависимость для другой сторонней библиотеки, так как по какой-то причине имеет место с ['icalendar'] (https: // github .com/коллективный/icalendar) пакет ... –

Смежные вопросы