Cannot start after the first installation is complete

When I run bench start I get an error
How to solve it?
I use easy installation
And it’s my first use
WARN: Command not being executed in bench directory
Usage: bench setup [OPTIONS] COMMAND [ARGS]…

Setup bench

Options:
–help Show this message and exit.

Commands:
add-domain Add custom domain to site
auto-update Add cronjob for bench auto update
backups Add cronjob for bench backups
config overwrite or make config.json
env Setup virtualenv for bench
fail2ban
firewall Setup firewall
fonts Add frappe fonts to system
lets-encrypt Setup lets-encrypt for site
manager Setup bench-manager.local site with the bench_manager app…
nginx generate config for nginx
procfile Setup Procfile for bench start
production setup bench for production
redis generate config for redis cache
reload-nginx
remove-domain Remove custom domain from a site
requirements Update Python and Node packages
role Install dependancies via roles
socketio Setup node deps for socketio server
ssh-port Set SSH Port
sudoers Add commands to sudoers list for execution without password
supervisor generate config for supervisor with an optional user…
sync-domains
systemd generate configs for systemd with an optional user argument
wildcard-ssl Setup wildcard ssl certificate

Checking System Compatibility…
ubuntu 16 is compatible!
curl already installed!
wget already installed!
git already installed!
pip3 already installed!
ERROR: bench 4.1.0 has requirement setuptools==40.8.0, but you’ll have setuptools 45.2.0 which is incompatible.
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost
does not match ‘all’
Input MySQL and Frappe Administrator passwords:
Passwords saved at ~/passwords.txt
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost
does not match ‘all’
[WARNING]: Updating cache and auto-installing missing dependency: python3-apt
[WARNING]: Could not find aptitude. Using apt-get instead
[WARNING]: Consider using the get_url or uri module rather than running ‘curl’. If you need to use
command because get_url or uri is insufficient you can add ‘warn: false’ to this command task or set
‘command_warnings=False’ in ansible.cfg to get rid of this message.
[DEPRECATION WARNING]: evaluating [] as a bare variable, this behaviour will go away and you might need to
add |bool to the expression in the future. Also see CONDITIONAL_BARE_VARS configuration toggle… This
feature will be removed in version 2.12. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
[WARNING]: Consider using the file module with owner rather than running ‘chown’. If you need to use
command because file is insufficient you can add ‘warn: false’ to this command task or set
‘command_warnings=False’ in ansible.cfg to get rid of this message.
Bench + Frappe + ERPNext has been successfully installed!

  1. all bench commands need to be run in the bench reposisitory. When you have used the easy installation method this is named /frappe-bench. so you need to move into the directory at first by using cd frappe-bench
  2. if u used the easy install script there would not be a need to start bench in order to use ERPNext. it should be running already (only true for production instances

Displayed when I visit my server URL

Sorry!

We will be back soon.

Don’t panic. It’s not you, it’s us.
Most likely, our engineers are updating the code, and it should take a minute for the new code to load into memory.

Try refreshing after a minute or two.

is the first thing to do once that comes up.

How do I solve this problem?