El gestor de paquetes en el Proyecto Intérprete no parece haber alguna manera para mí para ejecutar un puro pip orden, de modo que yo soy incapaz de instalar la rueda como yo lo haría normalmente a través de línea de comandos.

Se ejecuta a través de línea de comandos instala la rueda en mi base de instalación de python, y no el virtualenv. Ayuda?

InformationsquelleAutor Awebb | 2016-09-30

4 Comentarios

  1. 4

    Instalar a través de la línea de comandos, y evitar la instalación en su base Python, tendrás que primero activar la virtualenv.

    Usted puede hacer esto en POSIX uso:

    $ source path_to_your_venv/bin/activate

    Y, a continuación, para sistemas Windows:

    > path_to_venv\Scripts\activate

    A continuación, puede instalar el .whl archivo con pip install filename.whl mientras que el virtual env ha sido activado.

    • Gracias Moisés, este hizo el truco. Para Pycharm venv el camino es ‘path_to_venv/Scripts/activar.bat
    • Yo no recuerdo que era de windows. He actualizado 🙂
    • Funcionó para mí también, gracias!
  2. 3

    Mi entorno es Windows 7 y Python 2.7.12.

    Pasos para instalar whl paquetes en venv:

    1. Paquete de búsqueda en De Extensión de Python Paquetes para Windows – Christoph Gohlke
    2. Paquete de descarga, por ejemplo, mysqlclient‑1.3.13‑cp27‑cp27m‑win32.whl a C:\Root\python\whls\mysqlclient‑1.3.13‑cp27‑cp27m‑win32.whl
    3. Abrir PyCharm Consola de Python y ejecutar una secuencia de comandos a continuación:
    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')
  3. 0

    La whl archivo (opencv paquete) es en 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

Dejar respuesta

Please enter your comment!
Please enter your name here