We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
CLI help for install is ambiguous
<!-- Checked checkbox should look like this: [x] -->
- [x] I am on the [latest](https://github.com/sdispater/poetry/releases/latest) Poetry version.
- [x] I have searched the [issues](https://github.com/sdispater/poetry/issues) of this repo and believe that this is not a duplicate.
- [x] If an exception occurs when executing a command, I executed it again in debug mode (`-vvv` option).

- **OS version and name**: Linux 4.4.0-17134-Microsoft #137-Microsoft Thu Jun 14 18:46:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
- **Poetry version**: Poetry 0.11.2
- **Link of a [Gist](https://gist.github.com/) with the contents of your pyproject.toml file**: No such file needed

## Issue
Running `` poetry install --help`` produces the following output:
```sh
Usage:
  install [options]

Options:
      --no-dev                    Do not install dev dependencies.
      --dry-run                   Outputs the operations but will not execute anything (implicitly enables --verbose).
  -E, --extras=EXTRAS             Extra sets of dependencies to install. (multiple values allowed)
      --develop=DEVELOP           Install given packages in development mode. (multiple values allowed)
  -h, --help                      Display this help message
  -q, --quiet                     Do not output any message
  -V, --version                   Display this application version
      --ansi                      Force ANSI output
      --no-ansi                   Disable ANSI output
  -n, --no-interaction            Do not ask any interactive question
  -v|vv|vvv, --verbose[=VERBOSE]  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Help:
 The install command reads the pyproject.toml file from
 the current directory, processes it, and downloads and installs all the
 libraries and dependencies outlined in that file. If the file does not
 exist it will look for pyproject.toml and do the same.

 poetry install
```
Note that in the final paragraph, ``pyproject.toml`` is listed two times, and ``pyproject.lock`` is not mentioned. Based on the [online docs](https://poetry.eustace.io/docs/cli/#install), I believe the first occurrence of ``pyproject.toml`` should be ``pyproject.lock``.

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `poetry/console/commands/install.py`
Content:
```
1 from .venv_command import VenvCommand
2 
3 
4 class InstallCommand(VenvCommand):
5     """
6     Installs the project dependencies.
7 
8     install
9         { --no-dev : Do not install dev dependencies. }
10         { --dry-run : Outputs the operations but will not execute anything
11                       (implicitly enables --verbose). }
12         { --E|extras=* : Extra sets of dependencies to install. }
13         { --develop=* : Install given packages in development mode. }
14     """
15 
16     help = """The <info>install</info> command reads the <comment>pyproject.toml</> file from
17 the current directory, processes it, and downloads and installs all the
18 libraries and dependencies outlined in that file. If the file does not
19 exist it will look for <comment>pyproject.toml</> and do the same.
20 
21 <info>poetry install</info>    
22 """
23 
24     _loggers = ["poetry.repositories.pypi_repository"]
25 
26     def handle(self):
27         from poetry.installation import Installer
28 
29         installer = Installer(
30             self.output,
31             self.venv,
32             self.poetry.package,
33             self.poetry.locker,
34             self.poetry.pool,
35         )
36 
37         extras = []
38         for extra in self.option("extras"):
39             if " " in extra:
40                 extras += [e.strip() for e in extra.split(" ")]
41             else:
42                 extras.append(extra)
43 
44         installer.extras(extras)
45         installer.dev_mode(not self.option("no-dev"))
46         installer.develop(self.option("develop"))
47         installer.dry_run(self.option("dry-run"))
48         installer.verbose(self.option("verbose"))
49 
50         return installer.run()
51
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/poetry/console/commands/install.py b/poetry/console/commands/install.py
--- a/poetry/console/commands/install.py
+++ b/poetry/console/commands/install.py
@@ -13,12 +13,12 @@
         { --develop=* : Install given packages in development mode. }
     """
 
-    help = """The <info>install</info> command reads the <comment>pyproject.toml</> file from
+    help = """The <info>install</info> command reads the <comment>pyproject.lock</> file from
 the current directory, processes it, and downloads and installs all the
 libraries and dependencies outlined in that file. If the file does not
 exist it will look for <comment>pyproject.toml</> and do the same.
 
-<info>poetry install</info>    
+<info>poetry install</info>
 """
 
     _loggers = ["poetry.repositories.pypi_repository"]

{"golden_diff": "diff --git a/poetry/console/commands/install.py b/poetry/console/commands/install.py\n--- a/poetry/console/commands/install.py\n+++ b/poetry/console/commands/install.py\n@@ -13,12 +13,12 @@\n         { --develop=* : Install given packages in development mode. }\n     \"\"\"\n \n-    help = \"\"\"The <info>install</info> command reads the <comment>pyproject.toml</> file from\n+    help = \"\"\"The <info>install</info> command reads the <comment>pyproject.lock</> file from\n the current directory, processes it, and downloads and installs all the\n libraries and dependencies outlined in that file. If the file does not\n exist it will look for <comment>pyproject.toml</> and do the same.\n \n-<info>poetry install</info>    \n+<info>poetry install</info>\n \"\"\"\n \n     _loggers = [\"poetry.repositories.pypi_repository\"]\n", "issue": "CLI help for install is ambiguous\n<!-- Checked checkbox should look like this: [x] -->\r\n- [x] I am on the [latest](https://github.com/sdispater/poetry/releases/latest) Poetry version.\r\n- [x] I have searched the [issues](https://github.com/sdispater/poetry/issues) of this repo and believe that this is not a duplicate.\r\n- [x] If an exception occurs when executing a command, I executed it again in debug mode (`-vvv` option).\r\n\r\n- **OS version and name**: Linux 4.4.0-17134-Microsoft #137-Microsoft Thu Jun 14 18:46:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux\r\n- **Poetry version**: Poetry 0.11.2\r\n- **Link of a [Gist](https://gist.github.com/) with the contents of your pyproject.toml file**: No such file needed\r\n\r\n## Issue\r\nRunning `` poetry install --help`` produces the following output:\r\n```sh\r\nUsage:\r\n  install [options]\r\n\r\nOptions:\r\n      --no-dev                    Do not install dev dependencies.\r\n      --dry-run                   Outputs the operations but will not execute anything (implicitly enables --verbose).\r\n  -E, --extras=EXTRAS             Extra sets of dependencies to install. (multiple values allowed)\r\n      --develop=DEVELOP           Install given packages in development mode. (multiple values allowed)\r\n  -h, --help                      Display this help message\r\n  -q, --quiet                     Do not output any message\r\n  -V, --version                   Display this application version\r\n      --ansi                      Force ANSI output\r\n      --no-ansi                   Disable ANSI output\r\n  -n, --no-interaction            Do not ask any interactive question\r\n  -v|vv|vvv, --verbose[=VERBOSE]  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug\r\n\r\nHelp:\r\n The install command reads the pyproject.toml file from\r\n the current directory, processes it, and downloads and installs all the\r\n libraries and dependencies outlined in that file. If the file does not\r\n exist it will look for pyproject.toml and do the same.\r\n\r\n poetry install\r\n```\r\nNote that in the final paragraph, ``pyproject.toml`` is listed two times, and ``pyproject.lock`` is not mentioned. Based on the [online docs](https://poetry.eustace.io/docs/cli/#install), I believe the first occurrence of ``pyproject.toml`` should be ``pyproject.lock``.\n", "before_files": [{"content": "from .venv_command import VenvCommand\n\n\nclass InstallCommand(VenvCommand):\n    \"\"\"\n    Installs the project dependencies.\n\n    install\n        { --no-dev : Do not install dev dependencies. }\n        { --dry-run : Outputs the operations but will not execute anything\n                      (implicitly enables --verbose). }\n        { --E|extras=* : Extra sets of dependencies to install. }\n        { --develop=* : Install given packages in development mode. }\n    \"\"\"\n\n    help = \"\"\"The <info>install</info> command reads the <comment>pyproject.toml</> file from\nthe current directory, processes it, and downloads and installs all the\nlibraries and dependencies outlined in that file. If the file does not\nexist it will look for <comment>pyproject.toml</> and do the same.\n\n<info>poetry install</info>    \n\"\"\"\n\n    _loggers = [\"poetry.repositories.pypi_repository\"]\n\n    def handle(self):\n        from poetry.installation import Installer\n\n        installer = Installer(\n            self.output,\n            self.venv,\n            self.poetry.package,\n            self.poetry.locker,\n            self.poetry.pool,\n        )\n\n        extras = []\n        for extra in self.option(\"extras\"):\n            if \" \" in extra:\n                extras += [e.strip() for e in extra.split(\" \")]\n            else:\n                extras.append(extra)\n\n        installer.extras(extras)\n        installer.dev_mode(not self.option(\"no-dev\"))\n        installer.develop(self.option(\"develop\"))\n        installer.dry_run(self.option(\"dry-run\"))\n        installer.verbose(self.option(\"verbose\"))\n\n        return installer.run()\n", "path": "poetry/console/commands/install.py"}], "after_files": [{"content": "from .venv_command import VenvCommand\n\n\nclass InstallCommand(VenvCommand):\n    \"\"\"\n    Installs the project dependencies.\n\n    install\n        { --no-dev : Do not install dev dependencies. }\n        { --dry-run : Outputs the operations but will not execute anything\n                      (implicitly enables --verbose). }\n        { --E|extras=* : Extra sets of dependencies to install. }\n        { --develop=* : Install given packages in development mode. }\n    \"\"\"\n\n    help = \"\"\"The <info>install</info> command reads the <comment>pyproject.lock</> file from\nthe current directory, processes it, and downloads and installs all the\nlibraries and dependencies outlined in that file. If the file does not\nexist it will look for <comment>pyproject.toml</> and do the same.\n\n<info>poetry install</info>\n\"\"\"\n\n    _loggers = [\"poetry.repositories.pypi_repository\"]\n\n    def handle(self):\n        from poetry.installation import Installer\n\n        installer = Installer(\n            self.output,\n            self.venv,\n            self.poetry.package,\n            self.poetry.locker,\n            self.poetry.pool,\n        )\n\n        extras = []\n        for extra in self.option(\"extras\"):\n            if \" \" in extra:\n                extras += [e.strip() for e in extra.split(\" \")]\n            else:\n                extras.append(extra)\n\n        installer.extras(extras)\n        installer.dev_mode(not self.option(\"no-dev\"))\n        installer.develop(self.option(\"develop\"))\n        installer.dry_run(self.option(\"dry-run\"))\n        installer.verbose(self.option(\"verbose\"))\n\n        return installer.run()\n", "path": "poetry/console/commands/install.py"}]}