pip3 下載pipenv包

前提條件:python3.x已安裝完畢

pip3 下載pipenv包

  1. 下載python包到指定目錄
    pip3 download -d /package_file_path/ pipenv

  2. 將下載的包拷貝到離線服務器

  3. 安裝下載的python包
    pip3 install --no-index --find-links=file:/package_file_path/ pipenv

  4. 批量下載python包到指定目錄
    pip3 download -r requirements.txt -d python3_package/

  5. 批量安裝python包 pip3 install --no-index --find-links=python3_package/ -r requirements.txt

注:如果報錯 Command "python setup.py egg_info" failed with error code 1 找到上面一行如:Error: pg_config executable not found. 安裝對應的環境包如yum install postgresql postgresql-devel python-devel\

注意:如果python2和python3同時有pip,則使用下面的方法:
Python2: python2 -m pip install xxx
Python3: python3 -m pip install xxx

注意:批量離線安裝pip包時,如果報依賴requirements.txt中的某個包的錯誤,按順序單個安裝。

注:可使用虛擬環境安裝上述離線包

創建虛擬環境 virtualenv -p python3.7 venv 激活虛擬環境 source venv/bin/activate 進入5命令路徑,執行5所述

下載時可以使用

pip download \
    --only-binary=:all: \ # 只下載二進制package(即wheel或egg)
    --platform linux_x86_64 \ # 說明是linux 64位架構
    --python-version 37 \ # Python 3.7
    --implementation cp \ # cpython,一般都是這個
    XXXX
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章