title: Cannot install xgboost library on python virtual enviroment
body: <p>I am using <code>PyCharm</code> and <code>Python 3.6</code> for 32-bit <code>Windows</code>. </p>
  
  <p>I try to install the <code>xgboost</code> library for python by going on <code>Pycharm</code> to <code>File</code> -> <code>Default Settings</code> and choosing a virtual ennviroment interpreter used by all my projects (<code>C:\Users\User\PycharmProjects\Project_name\venv\Scripts\python.exe</code>) instead of the local(<code>C:\Users\User\AppData\Local\Programs\Python\Python36-32\python.exe</code>).</p>
  
  <p>However, I am getting the following error:</p>
  
  <pre><code>Collecting xgboost
    Using cached https://files.pythonhosted.org/packages/83/3a/8570f4e8e19acd3a5a75abc920964182a4b64db2ee0f041fb77b48447c6b/xgboost-0.72.tar.gz
  
  No files/directories in C:\Users\User\AppData\Local\Temp\pycharm-packaging\xgboost\pip-egg-info (from PKG-INFO)
  </code></pre>
  
  <p>I am getting the same exactly error when I enter at the command prompt window</p>
  
  <pre><code>C:\Users\User&gt;PycharmProjects\Sentdex_ML\venv\Scripts\pip install xgboost
  </code></pre>
  
  <p>I have also read a relevant StackOverflow post (<a href="https://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform/35119904#35119904">How to install xgboost package in python (windows platform)?</a>) and followed the (most upvoted) answer of @brettlyman.</p>
  
  <p>Specifically, I donwloaded <code>xgboost-0.72-cp36-cp36m-win32.whl</code> and I entered at the command prompt</p>
  
  <pre><code>pip install xgboost-0.72-cp36-cp36m-win32.whl
  </code></pre>
  
  <p>However, in this way I successfuly installed <code>xgboost</code> on my local interpreter and not on my virtual enviroment interpreter which I am actually using. (Therefore @Moses' answer regarding Windows was not useful either - <a href="https://stackoverflow.com/questions/39791243/how-do-i-install-a-whl-file-in-a-pycharm-virtualenv">How do I install a .whl file in a PyCharm virtualenv?</a>)</p>
  
  <p><strong>How can I install <code>xgboost</code> on my virtual enviroment?</strong></p>
  
  <p>When I enter <code>pip3 install xgboost</code> at the <code>command promt window</code> then I am getting the following:</p>
  
  <pre><code>Requirement already satisfied: xgboost in c:\users\User\appdata\local\programs\python\python36-32\lib\site-packages
  Requirement already satisfied: numpy in c:\users\User\appdata\local\programs\python\python36-32\lib\site-packages (from xgboost)
  Requirement already satisfied: scipy in c:\users\User\appdata\local\programs\python\python36-32\lib\site-packages (from xgboost)
  </code></pre>
  
  <p>Therefore, by entering this it is again verified that <code>xgboost</code> is installed at my local interpreter (but not on my virtual enviroment).</p>