title: Why am I unable to install package into a venv while it works using conda in the same machine?
body: <p>I have created a venv which I call <code>PyRepo</code> from a Miniconda installation locally. So far it has been working well as I was able to install third party packages from my <code>venv</code> using <code>pip install &lt;PackageName&gt;</code> no problems. However, I bumped into this one package <code>blpapi</code> that will install from conda (in the same machine):</p>
  
  <pre><code>(base) C:\Programs\Miniconda3_64&gt;pip install blpapi
  Looking in indexes: https://nexus-tp.xxx.net/repository/public-pypi/simple
  Requirement already satisfied: blpapi in c:\programs\miniconda3_64\lib\site-packages (3.14.0)
  </code></pre>
  
  <p>but when I attempt to do the same from the <code>PyRepo</code> venv then it produces the following error:</p>
  
  <pre><code>(PyRepo) c:\Xxx\Dev\PyRepo&gt;pip install blpapi
  Looking in indexes: https://nexus-tp.xxx.net/repository/public-pypi/simple
  ERROR: Could not find a version that satisfies the requirement blpapi (from versions: none)
  ERROR: No matching distribution found for blpapi
  </code></pre>
  
  <p>I have tried many different ways but they all fail with the same error:</p>
  
  <pre><code>pip install --user blpapi
  python3 -m pip install blpapi
  python3 -m pip install --pre --upgrade blpapi=3.14.0
  pip install --isolated blpapi
  </code></pre>
  
  <p>I'm quite puzzled as what goes with this <code>blpapi</code> package as all other packages install fine in my venv. Also note that the installation on the conda environment uses the same nexus repository and it works while it doesn't in the venv. How can I fix this? are there any workarounds? e.g. copying the installation from the local conda to my venv <code>PyRepo</code>? How to manually copy the installation from conda to my venv safely or trigger a transfer install?</p>