title: Python source deactivate has no effect
body: <p>I am attempting to deactivate my Python virtual environment. However, running <code>source deactivate</code> appears to have no effect:</p>
  
  <pre><code>(general) machine:~ user$ source deactivate 
  pyenv-virtualenv: deactivate 3.6.0/envs/general
  (general) machine:~ user$
  </code></pre>
  
  <p>Even after running the <code>source deactivate</code> command, I still appear to be in the <code>general</code> virtual environment. I also tried running just <code>deactivate</code>, but received the following message:</p>
  
  <pre><code>pyenv-virtualenv: deactivate must be sourced. Run 'source deactivate' instead of 'deactivate'
  </code></pre>
  
  <p>If it's relevant, I'm running macOS Sierra 10.12.4. </p>