與conda常常一起出現的幾個小夥伴:pip、virtualenv、anaconda、miniconda等。
virtualenv:vitualenv是環境管理工具,可以建立獨立的python環境——與預設環境具有相似的目錄結構。
conda:conda可同時進行包管理和環境管理,通過conda可以建立環境和切換環境,也可以將包安裝到對應環境。conda將一切都視為包,甚至包括python和conda自己。
miniconda:miniconda相當於python+conda,安裝好miniconda後可通過conda安裝其他包。
anaconda:anaconda相當於python+conda+data science and machine learning相關的包,即相對miniconda預裝了資料科學和機器學習相關的常用包。
Python 包管理工具
如圖,可以看到distribute是setuptools的取代,pip是easy install的取代。核心目的是發布,即打包 生成安裝檔案等。disutils setuptools distribute python自帶模組,用於打包 生成安裝檔案 安裝包,需借助setup.py指令碼。distu...
python日期管理工具
usr bin env python coding utf 8 time 2020 3 27 0027 author justin.鄭 3907721 qq.com file date utils.py desc 日期管理工具 import datetime import time import p...
Python的包管理工具
剛開始學習python時,在看文件和別人的blog介紹安裝包有的用easy install,setuptools,有的使用pip,distribute,那麼這幾個工具有什麼關係呢,看一下下面這個圖就明白了 可以看到distribute是setuptools的取代,pip是easy install的取...