Project Interpreterのパッケージマネージャーには、純粋なpipコマンドを実行する方法がないため、通常のコマンドラインを使用した場合とは異なり、ホイールをインストールできません。
コマンドラインを実行すると、ベースにホイールがインストールされますpython virtualenvではなくinstall。
PyCharmのPythonコンソールからpipモジュールでインストールできます:
import pip
def install_whl(path):
pip.main(['install', path])
install_whl("path/to/file.whl")
私の環境はWindows 7で、Python 2.7.12。
Whlパッケージをvenvにインストールする手順:
mysqlclient‑1.3.13‑cp27‑cp27m‑win32.whl
からC:\Root\python\whls\mysqlclient‑1.3.13‑cp27‑cp27m‑win32.whl
import pip
from pip._internal import main as pipmain
def install_whl(path):
pipmain(['install', path])
install_whl('C:\Root\python\whls\mysqlclient-1.3.13-cp27-cp27m-win32.whl')
Whlファイル(opencvパッケージ)はc:\ SmartSight\OPCVにあります。
c:\SmartSight\OPCV>pip install opencv_python-3.4.3+contrib-cp36-cp36m-win_AMD64.whl
Processing c:\smartsight\opcv\opencv_python-3.4.3+contrib-cp36-cp36m-win_AMD64.whl
Installing collected packages: opencv-python
Successfully installed opencv-python-3.4.3+contrib