python中的pip
python有兩個著名的包管理工具,其中,pip是一個。它對python的包進行管理和升級等操作。
問題一:pip本地的模塊安裝在哪里?
使用pip install numpy安裝numpy,再安裝一次,pip install numpy,就可以查看到本地的pip包安裝地址了。
python pip install numpy
Requirement already satisfied: numpy in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
問題二:如何安裝git上的項目?
pip install git+https://github.com/kennethreitz/requests.git
問題三:安裝刪除包?
pip install <package> // 安裝
pip uninstall <package> // 刪除
pip install -U <package> // 更新
問題四:pip的包說明在哪里?
pip的所有包都可以在 https://pypi.python.org/packages 里面找到。
問題五:如何安裝pip包的指定版本?
通過使用==, >=, <=, >, <來指定一個版本號
$ pip install SomePackage # latest version
$ pip install SomePackage==1.0.4 # specific version
$ pip install 'SomePackage>=1.0.4' # minimum version
問題六:如何遷移一個機器上的所有包到另外一個機器?
先查找本地使用了那些包
pip freeze > requirements.txt
然后再安裝包
pip install -r requirements.txt