Easyengine not installing


#1

Hi, I have error installing easyengine when i input this code

wget -qO ee rt.cx/ee && sudo bash ee

the following error comes. any one here to help me?

Installed /usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg
Processing dependencies for ee==3.7.5
Searching for pymysql3==0.4
Reading https://pypi.python.org/simple/pymysql3/
Couldn't find index page for 'pymysql3' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or download links found for pymysql3==0.4
error: Could not find suitable distribution for Requirement.parse('pymysql3==0.4')
[ Wed Mar 28 08:34:49 UTC 2018 ] Unable to install EasyEngine, exit status  1
.my.cnf cannot be located in your current user or root.
no crontab for root
Updating WP-CLI version to resolve compatibility issue.
Traceback (most recent call last):
  File "/usr/local/bin/ee", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2927, in <module>
    @_call_aside
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2913, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2940, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 635, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 943, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 829, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pymysql3==0.4' distribution was not found and is required by ee

#2

Here also having the same issue.


#3

Whether few of facing this issue or everyone facing this same issue.


#4

I got this issue too. Please help


#5

Same issue here, trying to install EasyEngine on fresh Ubuntu 16.04


#6

Exact same error and was hoping someone had a solution. Was right in the middle of moving a site to a new server. Did the pymysql3 distribution change?


#7

anyone here? who knows how to fix this issue?


#8

Ditto on this issue. Ubuntu 16.04 fresh installs.


#9

Hmmmm. @rahul, any ideas?

I am encountering the same, on a new install of Ubuntu 14.04 Server


#10

This seems to be a new kind of error caused by one of the dependencies…?


#11

It seems there is a fix on its way.


#12

The fix has been released in a new version. Fresh installation should have no issues.


#13

Hi. I just did a fresh install and got the following errors:

Adding repository for MySQL, please wait...
Adding repository for NGINX, please wait...
Adding repository for PHP, please wait...
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib/python3.5/logging/__init__.py", line 982, in emit
    stream.write(msg)
UnicodeEncodeError: 'ascii' codec can't encode character '\ufffd' in position 442: ordinal not in range(128)
Call stack:
  File "/usr/local/bin/ee", line 9, in <module>
    load_entry_point('ee==3.7.5', 'console_scripts', 'ee')()
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/main.py", line 100, in main
    app.run()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/foundation.py", line 694, in run
    self.controller._dispatch()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 455, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 455, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 461, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/site.py", line 598, in default
    ee_auth = site_package_check(self, stype)
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/site_functions.py", line 959, in site_package_check
    disp_msg=False))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/stack.py", line 2443, in install
    self.pre_pref(apt_packages)
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/stack.py", line 191, in pre_pref
    EERepo.add(self, ppa=EEVariables.ee_php_repo)
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/apt_repo.py", line 51, in add
    .format(ppa_name=ppa))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/shellexec.py", line 37, in cmd_exec
    .format(cmd_stdout, cmd_stderr))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/logging.py", line 47, in debug
    self.app.log.debug(Log.HEADER + msg + Log.ENDC)
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/ext/ext_logging.py", line 307, in debug
    self.backend.debug(msg, **kwargs)
Message: '\x1b[95mCommand Output: \'ascii\' codec can\'t decode byte 0xc5 in position 92: ordinal not in range(128)\n, \nCommand Error: gpg: keyring `/tmp/tmpoprhpjiv/secring.gpg\' created\ngpg: keyring `/tmp/tmpoprhpjiv/pubring.gpg\' created\ngpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com\ngpg: /tmp/tmpoprhpjiv/trustdb.gpg: trustdb created\ngpg: key E5267A6C: public key "Launchpad PPA for Ond\\xc5\\x99ej Sur\ufffd" imported\ngpg: Total number processed: 1\ngpg:               imported: 1  (RSA: 1)\n\x1b[0m'
Arguments: ()
Updating apt-cache, please wait...
Fixing missing GPG keys, please wait...
--- Logging error ---
Traceback (most recent call last):
  File "/usr/lib/python3.5/logging/__init__.py", line 982, in emit
    stream.write(msg)
UnicodeEncodeError: 'ascii' codec can't encode character '\ufffd' in position 199: ordinal not in range(128)
Call stack:
  File "/usr/local/bin/ee", line 9, in <module>
    load_entry_point('ee==3.7.5', 'console_scripts', 'ee')()
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/main.py", line 100, in main
    app.run()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/foundation.py", line 694, in run
    self.controller._dispatch()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 455, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 455, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/core/controller.py", line 461, in _dispatch
    return func()
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/site.py", line 598, in default
    ee_auth = site_package_check(self, stype)
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/site_functions.py", line 959, in site_package_check
    disp_msg=False))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/cli/plugins/stack.py", line 2447, in install
    EEAptGet.update(self)
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/aptget.py", line 39, in update
    EERepo.add_key(self, key, keyserver="hkp://pgp.mit.edu")
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/apt_repo.py", line 88, in add_key
    + " --recv-keys {key}".format(key=keyids))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/shellexec.py", line 33, in cmd_exec
    .format(cmd_stdout, cmd_stderr))
  File "/usr/local/lib/python3.5/dist-packages/ee-3.7.5-py3.5.egg/ee/core/logging.py", line 47, in debug
    self.app.log.debug(Log.HEADER + msg + Log.ENDC)
  File "/usr/local/lib/python3.5/dist-packages/cement-2.4.0-py3.5.egg/cement/ext/ext_logging.py", line 307, in debug
    self.backend.debug(msg, **kwargs)
Message: '\x1b[95mCommand Output: , \nCommand Error: gpg: requesting key E5267A6C from hkp server pgp.mit.edu\ngpg: key E5267A6C: public key "Launchpad PPA for Ond\\xc5\\x99ej Sur\ufffd" imported\ngpg: Total number processed: 1\ngpg:               imported: 1  (RSA: 1)\n\x1b[0m'
Arguments: ()
Installing packages, please wait...
Downloading MySQLTuner           [Done]
Downloading WP-CLI               [Done]
Reload : postfix   [OK]
Reload : nginx     [OK]
Restart : php5.6-fpm[OK]
Reload : mysql     [OK]
Running pre-update checks, please wait...
Setting up NGINX configuration 	[Done]
Setting up webroot 		[Done]
Downloading WordPress 		[Done]
Setting up database		[Done]
Installing plugin nginx-helper, please wait...
Setting plugin nginx-helper, please wait...
Installing plugin w3-total-cache, please wait...
Reload : nginx     [OK]

Has anyone received the same message? I am using a linux ubuntu 16.04 with the --wpredis and --wpfc option, both gave the same error messages.

Thank you for your attention and help.


#14