1. python 安装pip 和git的区别
安装python包,最好是直接去pypi上下载,然后直接python setup.py install安装。 pip 和 easy_install 我觉得都不如直接下包来得方便。
2. pip install 和conda install有什么区别吗
pip是用来安装python包的,安装的是python wheel或者源代码的包。从源码安装的时候需要有编译器的支持,pip也不会去支持python语言之外的依赖项。
conda是用来安装conda package,虽然大部分conda包是python的,但它支持了不少非python语言写的依赖项,比如mkl cuda这种c c++写的包。
conda功能
pip几乎就是个安装包的软件,conda是个环境管理的工具。conda自己可以用来创建环境,pip不能,需要依赖virtualenv之类的。意味着你能用conda安装python解释器,pip不行。这一点我觉得是conda很有优势的地方,用conda env可以很轻松地管理很多个版本的python,pip不行。
3. 装完python为什么要装pip
1、在windows下python2的pip依赖于VS2008,安装需要编译的模块时需使用VS2008编译。python3的pip依赖VS2010,安装需要编译的模块时需使用VS2008编译。如果没有安装相应版本的VS则安装不成功。2、64位系统下,模块编译需使用64位编译器,如果没有则安装不成功。
4. pyrhon中安装django和在cmd中安装django有什么区别
在cmd里用pip安装django会配置到环境变量path中,而且还会配置适合的版本。
但直接下载django就会出现一些问题,比如调用不了一些命令像django-admin startproject mysite
所以建议使用pip安装。
5. paramiko pip安装和源码安装有什么区别
Distribute 和 PIP都是python安装包的工具,python安装包的工具有easy_install, setuptools, pip,distribute。
使用这些工具都能下载并安装django。
Distribute是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。
安装Distribute
可以通过distribute_setup.py 脚本来安装Distribute,也可以通过easy_install, pip,源文件来安装,不过使用distribute_setup.py来安装是最简单和受欢迎的方式
Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能。
Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。
安装Pip
Pip的安装可以通过源代码包,easy_install或者脚本。
easy_install:
$ easy_install pip
OK, 下面来看一下Pip的使用
安装package
$ pip install Markdown
列出安装的packages
$ pip freeze
安装特定版本的package
通过使用==, >=, <=, >, <来指定一个版本号。
$ pip install 'Markdown<2.0'
$ pip install 'Markdown>2.0,<2.0.3'
升级包
升级包到当前最新的版本,可以使用-U 或者 --upgrade
$ pip install -U Markdown
卸载包
$ pip uninstall Markdown
查询包
pip search "Markdown"
6. 安装python3后使用pip和pip3的区别是什么
1、其实这两个命令效果是一样的,没有区别:
(1)比如安装库numpy,pip3 install numpy或者pip install numpy:只是当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来安装库。是为了避免和Python2发生冲突的。
(2)如果你的电脑只安装了Python3,那么不管用pip还是pip3都一样的。
2、安装了python3之后,会有pip3
(1)使用pip install XXX :
新安装的库会放在这个目录下面:python2.7/site-packages;
(2)使用pip3 install XXX :
新安装的库会放在这个目录下面:python3.6/site-packages;
(3)如果使用python3执行程序,那么就不能import python2.7/site-packages中的库。
7. apt-get install 和 pip install的区别
apt-get 是一个包管理器,
用于安装deb包 deb包是别人已经编译完成的二进制包(binary) 而make install 是针对源代码来进行linux程序的安装的 它的包不一定就是tar.gz