虚拟环境,以及pip包的安装以及相关命令
分类:新闻中心

>>>Fedora 23 更新后带有python 2,.7.11.3 ,但对于python包的安装而言,需要pip包,对python包资源管理。
      pip包的安装。
      对于python2.x和python 3.x 方法不同 :

写在前面:

写在前面:

Python 2:

安装指南是在 Ubuntu 下面操作的。不同的 Linux 版本,安装指令不同。所以,该指南的某些指令对于像 CentOS 等非 Ubuntu 系统不适用。


sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Python 3: sudo dnf install python3 python3-wheel  #python3 自带pip

为什么需要使用虚拟环境?

安装指南是在Ubuntu下面操作的。不同的 Linux 版本,安装指令不同。所以,该指南的某些指令对于像CentOS等非 Ubuntu 系统不适用。

Pip命令:

虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。

为什么需要使用虚拟环境?

pip install SomePackage      #安装某个包(最新版本)
pip install somepackage==1.4    #安装1.4版本的某个包
pip show --files SomePackage    #查看安装的包
pip install --upgrade SomePackage  #更新某一个包
pip uninstall SomePackage      #卸载某一个包
pip install SomeProject>=1,<2    #安装两个版本之间的包
pip install 'SomeProject~=1.4.2'  #安装一个接近版本的包
pip install --index-url SomeProject  #url安装
#同时对另外一个安装
pip install --extra-index-url SomeProject
 
#local src tree 安装
pip install -e 或者
pip install
pip install ./downloads/SomeProject-1.0.4.tar.gz #本地存档安装
#从本地目录安装(3)
pip install --no-index --find-links=file:///local/dir/ SomeProject
pip install --no-index --find-links=/local/dir/ SomeProject
pip install --no-index --find-links=relative/dir/ SomeProject
 
pip install --pre SomeProject    #预安装 按条件安装。
$ pip install SomePackage[PDF] $ pip install SomePackage[PDF]==3.0 $ pip install -e .[PDF]==3.0 # editable project in current directory

安装 virtualenv:

虚拟环境是一个将不同项目所需求的依赖分别放在独立的地方的一个工具,它给这些工程创建虚拟的Python环境。它解决了“项目X依赖于版本1.x,而项目Y需要项目4.x”的两难问题,而且使你的全局site-packages目录保持干净和可管理。

主要来源:

首先,需要安装 setuptools 等一些模块:

安装 virtualenv:

sudo apt-get install python-setuptools python-dev build-essential

首先,需要安装 setuptools 等一些模块:

然后安装 pip,接下来的virtualenv等环境可以通过 pip来安装:

sudo apt-get install python-setuptools python-dev build-essential

《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] http://www.linuxidc.com/Linux/2013-06/85425.htm

sudo apt-get install python-pip

然后安装 pip,接下来的virtualenv等环境可以通过 pip来安装:

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm

详细的 pip 安装可参考文档:

sudo apt-get install python-pip

使用Python进行文件备份 http://www.linuxidc.com/Linux/2016-04/130596.htm

接着,我们可以通过 pip 来安装 virtualenv:

详细的 pip 安装可参考文档:

Python脚本获取Linux系统信息 http://www.linuxidc.com/Linux/2013-08/88531.htm

$ sudo pip install virtualenv

接着,我们可以通过 pip 来安装 virtualenv:

在Ubuntu下用Python搭建桌面算法交易研究环境 http://www.linuxidc.com/Linux/2013-11/92534.htm

此时,我们可以为项目创建虚拟环境了:

$ sudo pip install virtualenv

Python 的详细介绍:请点这里
Python 的下载地址:请点这里

$ virtualenv <虚拟环境名>

此时,我们可以为项目创建虚拟环境了:

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-05/131090.htm

该命令会在当前文件创建一个虚拟环境文件夹,其包含了 Python 可执行文件及 pip 库的拷贝。可以切换进我们创建的虚拟环境目录后,通过 source bin/activate 指令来激活。此时,你终端最左边会有出现你之前通过 virtualenv 指令来创建的名称,表明你已经进入到虚拟环境来了。这时候,你可以通过 pip 来安装你需要的任何python 库。比如安装 theano, 可以通过下列指令安装:

$ virtualenv <虚拟环境名>

图片 1

$ pip install theano

该命令会在当前文件创建一个虚拟环境文件夹,其包含了 Python 可执行文件及 pip 库的拷贝。可以切换进我们创建的虚拟环境目录后,通过

通过 pip list 指令来查看已安装的库列表。

source bin/activate 指令来激活。此时,你终端最左边会有出现你之前通过 virtualenv

退出该虚拟环境的指令:

指令来创建的名称,表明你已经进入到虚拟环境来了。这时候,你可以通过 pip 来安装你需要的任何python 库。比如安装 theano,

$ deactivate

可以通过下列指令安装:

删除最简单,直接 rm -rf 当前文件夹即可。

$ pip install theano

安装 virtualenvwrapper:

通过 pip list 指令来查看已安装的库列表。

通过 virtualenv 安装虚拟环境,使用是比较麻烦,管理起来也很烦。建议安装 virtualenvwrapper,通过它来使得虚拟环境工作变得方便。

退出该虚拟环境的指令:

安装:

$ deactivate

pip install virtualenvwrapper

删除最简单,直接 rm -rf 当前文件夹即可。

默认 virtualenvwrapper 安装在 /usr/local/bin 下面

安装 virtualenvwrapper:

我们可以接着创建一个文件夹来存放虚拟环境,如:

通过 virtualenv 安装虚拟环境,使用是比较麻烦,管理起来也很烦。建议安装 virtualenvwrapper,通过它来使得虚拟环境工作变得方便。

$ mkdir $HOME/.virtualenvs

安装:

接着,我们需要配置下 ~/.bashrc,将 virtualenv 添加进去:

pip install virtualenvwrapper

export WORKON_HOME=$HOME/.virtualenvs

默认 virtualenvwrapper 安装在 /usr/local/bin 下面

source /usr/local/bin/virtualenvwrapper.sh

我们可以接着创建一个文件夹来存放虚拟环境,如:

让 bashrc 生效:

$ mkdir $HOME/.virtualenvs

source ~/.bashrc

接着,我们需要配置下 ~/.bashrc,将 virtualenv 添加进去:

这样, virtualenvwrapper 就安装好了。我们可以通过下面的命令来安装虚拟环境:

export WORKON_HOME=$HOME/.virtualenvs

mkvirtualenv <虚拟环境名>

source /usr/local/bin/virtualenvwrapper.sh

这个时候,会在 WORKON_HOME 制定的目录中创建这个文件夹。我们可以通过 workon + <Tab按键> 来选择虚拟环境。其他游泳的诸如 lsvirtualenv 命令可以参考:

让 bashrc 生效:

下面关于Python的文章您也可能喜欢,不妨参考下:

source ~/.bashrc

《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] 下载见 http://www.linuxidc.com/Linux/2013-06/85425.htm

这样, virtualenvwrapper 就安装好了。我们可以通过下面的命令来安装虚拟环境:

零基础如何入门Python http://www.linuxidc.com/Linux/2016-10/136485.htm

mkvirtualenv <虚拟环境名>

Ubuntu 14.04安装Python 3.3.5  http://www.linuxidc.com/Linux/2014-05/101481.htm

这个时候,会在 WORKON_HOME 制定的目录中创建这个文件夹。我们可以通过 workon +

CentOS 6.5 脚本自动化装 Python2.6升级2.7  http://www.linuxidc.com/Linux/2017-02/140406.htm

来选择虚拟环境。其他游泳的诸如 lsvirtualenv 命令可以参考:

CentOS上源码安装Python3.4  http://www.linuxidc.com/Linux/2015-01/111870.htm

Ubuntu 14.04下Python数据处理环境搭建  http://www.linuxidc.com/Linux/2017-01/139568.htm

下面关于Python的文章您也可能喜欢,不妨参考下:

Python Paramiko模块安装和使用  http://www.linuxidc.com/Linux/2017-01/139973.htm

《Python核心编程 第二版》.(Wesley J. Chun ).[高清PDF中文版] 下载见http://www.linuxidc.com/Linux/2013-06/85425.htm

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码] http://www.linuxidc.com/Linux/2013-11/92693.htm

零基础如何入门Pythonhttp://www.linuxidc.com/Linux/2016-10/136485.htm

在CentOS 6.5上安装Python2.7  http://www.linuxidc.com/Linux/2016-10/136206.htm

Ubuntu 14.04安装Python 3.3.5http://www.linuxidc.com/Linux/2014-05/101481.htm

Ubuntu 14.04 LTS下编译安装Open Babel和Python语言绑定 http://www.linuxidc.com/Linux/2017-01/139569.htm

CentOS 6.5 脚本自动化装 Python2.6升级2.7http://www.linuxidc.com/Linux/2017-02/140406.htm

Python常见数据结构整理  http://www.linuxidc.com/Linux/2017-02/140613.htm

CentOS上源码安装Python3.4http://www.linuxidc.com/Linux/2015-01/111870.htm

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

Ubuntu 14.04下Python数据处理环境搭建http://www.linuxidc.com/Linux/2017-01/139568.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-04/142752.htm

Python Paramiko模块安装和使用http://www.linuxidc.com/Linux/2017-01/139973.htm

图片 2

《Python开发技术详解》.( 周伟,宗杰).[高清PDF扫描版+随书视频+代码]http://www.linuxidc.com/Linux/2013-11/92693.htm

在CentOS 6.5上安装Python2.7http://www.linuxidc.com/Linux/2016-10/136206.htm

Ubuntu 14.04 LTS下编译安装Open Babel和Python语言绑定http://www.linuxidc.com/Linux/2017-01/139569.htm

Python常见数据结构整理http://www.linuxidc.com/Linux/2017-02/140613.htm

更多Ubuntu相关信息见Ubuntu专题页面http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-04/142752.htm

本文由美高梅网址发布于新闻中心,转载请注明出处:虚拟环境,以及pip包的安装以及相关命令

上一篇:Java数组实现 下一篇:没有了
猜你喜欢
热门排行
精彩图文