pip安裝源和虛擬環境的搭建


一、pip安裝源

1、介紹

采用國內源,加速下載模塊的速度
常用pip源:
    豆瓣:https://pypi.douban.com/simple
    阿里:https://mirrors.aliyun.com/pypi/simple
加速安裝的命令:
    pip install -i https://pypi.douban.com/simple 模塊名

2、永久配置安裝源

①Windows

1、文件管理器文件路徑地址欄敲:%APPDATA% 回車,快速進入 C:\Users\電腦用戶\AppData\Roaming 文件夾中
2、新建 pip 文件夾並在文件夾中新建 pip.ini 配置文件
3、新增 pip.ini 配置文件內容

②MacOS、Linux

1、在用戶根目錄下 ~ 下創建 .pip 隱藏文件夾,如果已經有了可以跳過
        -- mkdir ~/.pip
2、進入 .pip 隱藏文件夾並創建 pip.conf 配置文件
        -- cd ~/.pip && touch pip.conf
3、啟動 Finder(訪達) 按 cmd+shift+g 來的進入,輸入 ~/.pip 回車進入
4、新增 pip.conf 配置文件內容

3、配置文件內容

[global]
index-url = http://pypi.douban.com/simple
[install]
use-mirrors =true
mirrors =http://pypi.douban.com/simple/
trusted-host =pypi.douban.com

 

二、虛擬環境的搭建

1、優點

1、使不同應用開發環境相互獨立
2、環境升級不影響其他應用,也不會影響全局的python環境
3、防止出現包管理混亂及包版本沖突

2、安裝

①Windows

安裝
    建議使用pip3安裝到python3環境下
    pip3 install virtualenv
    pip3 install virtualenvwrapper-win
配置
    配置環境變量:
    控制面板 => 系統和安全 => 系統 => 高級系統設置 => 環境變量 => 系統變量 => 點擊新建 => 填入變量名與值
    變量名:WORKON_HOME  變量值:自定義存放虛擬環境的絕對路徑
    eg: WORKON_HOME: D:\Virtualenvs

同步配置信息:
    去向Python3的安裝目錄 => Scripts文件夾 => virtualenvwrapper.bat => 雙擊

②MacOS、Linux

安裝
    建議使用pip3安裝到python3環境下
    pip3 install -i https://pypi.douban.com/simple virtualenv
    pip3 install -i https://pypi.douban.com/simple virtualenvwrapper


工作文件
    先找到virtualenvwrapper的工作文件 virtualenvwrapper.sh,該文件可以刷新自定義配置,但需要找到它
    MacOS可能存在的位置 /Library/Frameworks/Python.framework/Versions/版本號文件夾/bin
    Linux可能所在的位置 /usr/local/bin  |  ~/.local/bin  |  /usr/bin
    建議不管virtualenvwrapper.sh在哪個目錄,保證在 /usr/local/bin 目錄下有一份
    如果不在 /usr/local/bin 目錄,如在 ~/.local/bin 目錄,則復制一份到 /usr/local/bin 目錄
        -- sudo cp -rf ~/.local/bin/virtualenvwrapper.sh /usr/local/bin

配置
    在 ~/.bash_profile 完成配置,virtualenvwrapper的默認默認存放虛擬環境路徑是 ~/.virtualenvs
    WORKON_HOME=自定義存放虛擬環境的絕對路徑,需要自定義就解注
    VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
    source /usr/local/bin/virtualenvwrapper.sh

在終端讓配置生效:
    -- source ~/.bash_profile

3、使用:在終端工作的命令

①創建虛擬環境到配置的WORKON_HOME路徑下
    選取默認Python環境創建虛擬環境:
        -- mkvirtualenv 虛擬環境名稱
    基於某Python環境創建虛擬環境:
        -- mkvirtualenv -p python2.7 虛擬環境名稱
        -- mkvirtualenv -p python3.6 虛擬環境名稱

②查看已有的虛擬環境
    -- workon

③使用某個虛擬環境
    -- workon 虛擬環境名稱
    
④進入|退出 該虛擬環境的Python環境
    -- python | exit()

⑤為虛擬環境安裝模塊
    -- pip或pip3 install 模塊名

⑥退出當前虛擬環境
    -- deactivate
    
⑦刪除虛擬環境(刪除當前虛擬環境要先退出)
    -- rmvirtualenv 虛擬環境名稱

 

4、項目添加創建的虛擬環境

創建

添加

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM