iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python 安装virtualenv和virtualenvwrapper的方法
  • 243
分享到

python 安装virtualenv和virtualenvwrapper的方法

方法pythonvirtualenv 2022-06-04 18:06:14 243人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1. 首先介绍pip常用命令 pip安装命令: pip install package_name pip升级命令:pip install ?ungrage package_name pip卸载命令:pi

1. 首先介绍pip常用命令

pip安装命令: pip install package_name
pip升级命令:pip install ?ungrage package_name
pip卸载命令:pip uninstall package_name


pip install Django
pip install -U djanGo

2. virtualenv的安装

virtualenv的安装:

$ sudo pip install virtualenv

$ sudo apt-get install python-virtualenv
如果是Mac OS X 系统, 就可以用easy_install安装virtualenv:

$ sudo easy_install virtualenv
查看virtualenv的版本号, 或检查系统是否是否安装了virtualenv:

$ virtualenv --version
用virtualenv创建虚拟环境, 一般虚拟环境被命名为venv:

$ virtualenv venv
激活这个虚拟环境:

$ source venv/bin/activate
如果使用微软windows系统, 激活命令是:

$ venvScriptactivate
激活虚拟环境的命令会修改命令行提示符, 加入环境名:

(venv) $
当虚拟环境中的工作完成后, 如果你想回到全局Python解释器中, 可以在命令行提示符下输入deactivate
执行以下命令可在虚拟环境中安装flask

(venv) $ pip install flask
验证Flask是否正确安装:

(venv) $ python
>>> import flask
>>>

3. virtualenvwrapper的安装

virtualenvwrapper的安装:

$ sudo pip install virtualenvwrapper
安装完成后, 会在下面的位置生成virtualwrapper的shell脚本。

/usr/local/bin/virtualenvwrapper.sh
在使用virtualenvwrapper时, 需要配置登录的shell初始化脚本, 将virtualenvwrapper.sh的信息读入当前的shell环境。这里以base为例, 通过对用户根目录下(即/home/[username])的.bashrc配置文件进入如下修改即可。
修改.bashrc:

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
fi

再次读入.bashrc:

$ source ~/.bashrc
我们可以输入命令mkvirtualenv, 看一下其是否可用。

$ mkvirtualenv --help
设置好之后,你就可以通过下面的命令来操作虚拟环境了:

建立虚拟环境:

$ mkvirtualenv env
确认虚拟环境:

$ ls -la $HOME/.virtualenvs
与virtualenv的相同处与不同处, 其中, 退出虚拟运行环境的命令同样是deactivate, 进入虚拟运行环境的命令变为workon。
退出虚拟环境:

(venv) $ deactivate
进入已存在的环境或者切换环境, 假设存在虚拟环境名为env:

$ workon env
浏览虚拟环境:

$ workon
删除虚拟环境:

$ rmvirtualenv env

4. 在虚拟环境下一键安装pip常用package

requirements.txt文件里写入package或package==版本号或package>=版本号:

Django==1.7.7
django-debug-toolbar
ply
Mysql-python
uwsgi
flup
Flask
Pillow
markdown2

一键安装命令:

(venv) $ pip install -r requirements.txt
在执行上面的一键安装命令过程中, 配置mysql-Python的时候系统报错,提示:

EnvironmentError: mysql_config not found
google搜索EnvironmentError: mysql_config not found, 在stackoverflow找到答案

(venv) $ sudo apt-get install libmysqlclient-dev
OK, Enjoy it!!!

以上这篇python 安装virtualenv和virtualenvwrapper的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: python 安装virtualenv和virtualenvwrapper的方法

本文链接: https://www.lsjlt.com/news/13804.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Ubuntu如何安装pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow和Matplotlib
    这篇文章主要讲解了“Ubuntu如何安装pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow和Matplotlib”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深...
    99+
    2023-07-04
  • python怎么安装虚拟环境virtualenv
    这篇文章主要讲解了“python怎么安装虚拟环境virtualenv”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python怎么安装虚拟环境virtualenv”吧!安装:pip ...
    99+
    2023-06-04
  • Python中Mysqldb和webpy的安装方法
    这篇文章主要讲解了“Python中Mysqldb和webpy的安装方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中Mysqldb和webpy的安装方法”吧!首先安装mysql...
    99+
    2023-06-02
  • MariaDB源码安装和YUM安装的方法
    这篇文章主要讲解了“MariaDB源码安装和YUM安装的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MariaDB源码安装和YUM安装的方法”吧!一、...
    99+
    2024-04-02
  • python-M2Crypto安装方法
    http://www.v2ex.com/t/137626 http://www.newsmth.net/nForum/#!article/Python/60734...
    99+
    2023-01-31
    方法 python M2Crypto
  • python安装pytorch方法
    其实就一个传送门:https://pytorch.org/按自己的要求去选就好了,自动告诉你要输入什么命令,超简单!现在pytorch也支持windows啦! ...
    99+
    2023-01-31
    方法 python pytorch
  • python pandas安装方法
    python可以通过使用pip、使用conda、从源代码、使用IDE集成的包管理工具来安装pandas。详细介绍:1、使用pip,在终端或命令提示符中运行pip install pandas命令即可安装pandas;2、使用conda,在终...
    99+
    2023-11-22
    python Pandas
  • python模块安装的方法
    这篇文章主要介绍了python模块安装的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python模块安装的方法文章都会有所收获,下面我们一起来看看吧。本文教程操作环境:windows7系统、Python ...
    99+
    2023-06-30
  • python中安装sklearn的方法
    python中安装sklearn的方法:1、通过pip安装方式先安装“NumPy、SciPy、Pandas ”工具包的支持;2、在下载numpy+mkl版本的sklearn安装包;3、最后通过pip安装方式进行安装即可。具体内容如...
    99+
    2024-04-02
  • python下载安装的方法
    这篇文章主要介绍“python下载安装的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python下载安装的方法”文章能帮助大家解决问题。一、Python简介:Python 是一个高层次的结合了...
    99+
    2023-07-01
  • Python语言脚本的安装和配置方法
    这篇文章主要讲解了“Python语言脚本的安装和配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python语言脚本的安装和配置方法”吧!1. 安装与配置Python语言脚本目前***...
    99+
    2023-06-17
  • Python安装pyinstaller和编译exe文件的方法
    这篇文章主要讲解了“Python安装pyinstaller和编译exe文件的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python安装pyinstaller和编译exe文件的方法”吧...
    99+
    2023-06-02
  • Python模块化和第三方模块安装的方法
    这篇文章主要介绍了Python模块化和第三方模块安装的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python模块化和第三方模块安装的方法文章都会有所收获,下面我们一起来看看吧。模块化编程1.什么叫模块(...
    99+
    2023-06-30
  • Python怎么安装pip_Python安装pip方法
    1、首先在安装pip之前,先确认python环境正常,通过官网下载pip安装包,将下载的包解压出来,通过win r快捷方式打开命令提示符窗口。 2、然后如图所示。 3、再在命令提示符...
    99+
    2024-04-02
  • python的安装和简单用法
    这篇文章主要介绍“python的安装和简单用法”,在日常操作中,相信很多人在python的安装和简单用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python的安装和简单用法”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-03
  • python中安装matplotlib包的方法
    这里向大家介绍两种方法。 第一种方法: 键盘win+R,输入cmd,打开命令行窗口。 输入pip install matplotlib然后回车。 然后在命令行输入python,再回车,如果不报错,说明安装成功。 第二种方法: 打开pyc...
    99+
    2023-09-10
    python
  • statpack的安装和使用方法
    这篇文章主要讲解了“statpack的安装和使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“statpack的安装和使用方法”吧!简介Oracle S...
    99+
    2024-04-02
  • PostgreSQL的安装和启动方法
    这篇文章主要介绍“PostgreSQL的安装和启动方法”,在日常操作中,相信很多人在PostgreSQL的安装和启动方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Post...
    99+
    2024-04-02
  • python cv2模块的安装方法
    这篇“python cv2模块的安装方法”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“python cv2模块的安装方法”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获...
    99+
    2023-06-06
  • python安装pillow的三种方法
    目录第一种方法第二种方法第三种方法安装pillow(python的图形界面库) 第一种方法 在Dos界面输入pip install pillow(但是不知为何总是失败);搞了好几次都...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作