Каталог не пустой: «.elasticbeanstalk \\ app_versions» Windows 10 - PullRequest
0 голосов
/ 03 февраля 2019

Я переключаюсь на новый компьютер с новой установкой Windows 10 Pro и у меня очень странная проблема с EB CLI.Я не могу запустить 'eb deploy' с помощью Windows Power Shell, я получаю следующую ошибку:

ERROR: OSError - [WinError 145] The directory is not empty: '.elasticbeanstalk\\app_versions'

I и удаленный / переустановленный Python вместе с EB CLI, но стот же результат.

Примечание: я могу выполнить все другие команды EB, такие как eb ssh или eb logs без проблем.

Наблюдение, которое я смог сделать, наблюдая за '.Я вижу папку «app_versions» вместе с zip-файлом приложения в этой папке.После сбоя команды ZIP-файл остается в папке «app_versions» в течение 10–15 секунд, прежде чем он будет удален.Я проверил S3 и zip-файл загружен ...

Я рассмотрел эту другую проблему переполнения стека: Развертывание AWS Elastic Beanstalk не работает

У меня нет Google/ Dropbox или OneDrive работают в каталоге, в котором я работаю. Просто для безопасности я приостановил OneDrive, но все равно ничего.

Пожалуйста, любая помощь будет удивительной!

ОБНОВЛЕНИЕ :

Ран eb deploy --debug

Нет ошибки до ПОСЛЕ завершения загрузки, подтвердите это, проверив корзину S3 и просмотрев последнюю загрузку.

2019-02-04 14:50:06,522 (INFO) eb : Traceback (most recent call last):
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\core\ebrun.py", line 62, in run_app
    app.run()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\cement\core\foundation.py", line 797, in run
    return_val = self.controller._dispatch()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\cement\core\controller.py", line 472, in _dispatch
    return func()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\cement\core\controller.py", line 478, in _dispatch
    return func()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\core\abstractcontroller.py", line 94, in default
    self.do_command()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\controllers\deploy.py", line 78, in do_command
    staged=self.staged, timeout=self.timeout, source=self.source)
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\operations\deployops.py", line 59, in deploy
    build_config=build_config
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\operations\commonops.py", line 538, in create_app_version
    fileoperations.delete_app_versions()
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\core\fileoperations.py", line 432, in delete_app_versions
    delete_directory(app_version_folder)
  File "C:\Users\winng\AppData\Roaming\Python\Python37\site-packages\ebcli\core\fileoperations.py", line 425, in delete_directory
    shutil.rmtree(location)
  File "c:\users\winng\appdata\local\programs\python\python37\lib\shutil.py", line 513, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "c:\users\winng\appdata\local\programs\python\python37\lib\shutil.py", line 401, in _rmtree_unsafe
    onerror(os.rmdir, path, sys.exc_info())
  File "c:\users\winng\appdata\local\programs\python\python37\lib\shutil.py", line 399, in _rmtree_unsafe
    os.rmdir(path)
OSError: [WinError 145] The directory is not empty: '.elasticbeanstalk\\app_versions'

2019-02-04 14:50:06,526 (INFO) eb : OSError - [WinError 145] The directory is not empty: '.elasticbeanstalk\\app_versions'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...