user14680: In Electrum, there is no "New Address" button to be found. I tried under the tab Addresses, but nothing there. If I go to Console and try create(), then it returns:
Traceback (most recent call last): NameError: name 'create' is not defined

(despite create being listed under help)
If I click new under Receive then it says No more addresses in your wallet. At this point I'm not sure what else I can try...

user52860: For one new wallet type in electrum console:
wallet.create_new_address(False)

For 100 new wallets type in electrum-console:
for i in range(0, 100): print wallet.create_new_address(False)

or just (effect after restart application):
wallet.storage.put('gap_limit',100)


user25088: With Electrum 2.x, a wallet can contain either keys you've imported from elsewhere, or keys which are generated (deterministically) by Electrum. You cannot store both types of keys in a single Electrum 2.x wallet.
Since your wallet is of the former type, Electrum will refuse to generate any new keys for your wallet. I suspect the reason for this is to make it as clear as possible what you need to back up: with your type of wallet, you are responsible for backing up all of your individual keys. With a deterministic wallet, you need only write down and store your one recovery seed.
You have two options:

Create a new wallet (File -> New/Restore), choosing a new "Standard wallet" when prompted. Be sure to write down your recovery seed and keep it in a safe location!
Create additional keys via some other means, and import them into Electrum (Wallet -> Private keys -> Import), and handle your own backups.

I'd choose option 1 if I were you....

14680: <p>In Electrum, there is no "New Address" button to be found. I tried under the tab Addresses, but nothing there. If I go to Console and try create(), then it returns:</p>

<pre><code>Traceback (most recent call last): NameError: name 'create' is not defined
</code></pre>

<p>(despite <code>create</code> being listed under <code>help</code>)</p>

<p>If I click <code>new</code> under Receive then it says <strong>No more addresses in your wallet</strong>. At this point I'm not sure what else I can try...</p>
 52860: <p>For one new wallet type in electrum console:</p>

<pre><code>wallet.create_new_address(False)
</code></pre>

<p>For 100 new wallets type in electrum-console:</p>

<pre><code>for i in range(0, 100): print wallet.create_new_address(False)
</code></pre>

<p>or just (effect after restart application):</p>

<pre><code>wallet.storage.put('gap_limit',100)
</code></pre>
 25088: <p>With Electrum 2.x, a wallet can contain either keys you've imported from elsewhere, or keys which are generated (deterministically) by Electrum. You cannot store both types of keys in a single Electrum 2.x wallet.</p>

<p>Since your wallet is of the former type, Electrum will refuse to generate any new keys for your wallet. I suspect the reason for this is to make it as clear as possible what you need to back up: with your type of wallet, <em>you</em> are responsible for backing up all of your individual keys. With a <em>deterministic</em> wallet, you need only write down and store your one recovery seed.</p>

<p>You have two options:</p>

<ol>
<li>Create a new wallet (File -> New/Restore), choosing a new "Standard wallet" when prompted. Be sure to write down your recovery seed and keep it in a safe location!</li>
<li>Create additional keys via some other means, and import them into Electrum (Wallet -> Private keys -> Import), and handle your own backups.</li>
</ol>

<p>I'd choose option 1 if I were you....</p>
