iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python3创建虚拟环境
  • 452
分享到

Python3创建虚拟环境

环境 2023-01-31 01:01:38 452人浏览 薄情痞子

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

摘要

        python 应用程序经常会使用一些不属于标准库的包和模块。应用程序有时候需要某个特定版本的库,因为它需要一个特定的 bug 已得到修复的库或者它是使用了一个过时版本的库的接口编写的。         这就意味着可能无法

        python 应用程序经常会使用一些不属于标准库的包和模块。应用程序有时候需要某个特定版本的库,因为它需要一个特定的 bug 已得到修复的库或者它是使用了一个过时版本的库的接口编写的。
        这就意味着可能无法安装一个 Python 来满足每个应用程序的要求。如果应用程序 A 需要一个特定模块的 1.0 版本但是应用程序 B 需要该模块的 2.0 版本,这两个应用程序的要求是冲突的,安装版本 1.0 或者版本 2.0 将会导致其中一个应用程序不能运行。
      这个问题的解决方案就是创建一个 虚拟环境 (通常简称为 “virtualenv”),包含一个特定版本的 Python,以及一些附加的包的独立的目录树。
       不同的应用程序可以使用不同的虚拟环境。为了解决前面例子中的冲突,应用程序 A 可以有自己的虚拟环境,其中安装了特定模块的 1.0 版本。而应用程序 B 拥有另外一个安装了特定模块 2.0 版本的虚拟环境。如果应用程序 B 需求一个库升级到 3.0 的话,这也不会影响到应用程序 A 的环境。

    virtualenv则提供了一种功能, 就是将一个目录建立为一个虚拟的python环境, 这样的话, 用户可以建立多个虚拟环境, 每个环境里面的python版本可以是不同的, 也可以是相同的, 而且环境之间相互独立。由于本人电脑有python2.7 和python3.5版本,所以在很多时候,我会采用绝对路径来安装(因为默认使用python2.7,为了平时兼容sqlmap等程序)

virtualenv windows安装:

C:\Appie
$C:\Python35\Scripts\pip install virtualenv
验证是否安装成功:
C:\Appie
$ C:\Python35\Scripts\virtualenv --version
15.0.3

C:\Python35\Scripts
$ virtualenv E:\Python3\pyvenv6

C:\Appie                                   
$ E:\Python3\pyvenv6\Scripts\activate.bat  
                                           
(pyvenv6) C:\Appie                         
$ python --version                         
Python 3.5.2                               
                                           
(pyvenv6) C:\Appie                         
$ deactivate                               
C:\Appie                                   


问题1:进行安装虚拟环境时,提示【vcruntime140.dll缺失】

解决:

1.将文件夹【C:\Python35】下python*.dll和vcruntime140.dll这三个文件复制到文件夹【C:\Python35\Scripts】

2.将文件夹【C:\Python35】下vcruntime140.dll 复制到文件夹【C:\Windows\SysWOW64】

3.然后按键win +r 打开【运行】窗口输入:【regsvr32 vcruntime140.dll】

4. 之后注销电脑或者重启电脑。

问题2:进入虚拟环境后,提示【vcruntime140.dll缺失】

解决:

1.将文件夹【C:\Python35】下vcruntime140.dll 复制到文件夹【E:\Python3\pyvenv6\Scripts】

2.即是将文件夹【C:\Python35】下vcruntime140.dll  复制到我们的python环境中文件夹【Scripts】

virtualenv linux安装:

root@kali:~# pip install virtualenv

root@kali:~#virtualenv -p /usr/bin/python3.4 /root/11

root@kali:~# source /root/11/bin/activate
(11) root@kali:~# python
Python 3.4.2 (default, Oct  8 2014, 13:14:40) 
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more infORMation.
>>> 

pyenv可以帮助你在一台开发机上建立多个版本的python环境, 并提供方便的切换方法。

pyenv windows 安装:

C:\Appie

$cd C:\Python35\Tools\scripts && pyvenv.py E:\Python3\pyvenv5


C:\Appie 
$ E:\Python3\pyvenv5\Scripts\activate.bat      #激活并且进入虚拟环境            
(pyvenv5) C:\Appie

                                                                      
$ python                                                                                       
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32 
Type "help", "copyright", "credits" or "license" for more information.                         
>>>                                                                                            

(pyvenv5) C:\Python35\Tools\scripts
$ deactivate       #退出python虚拟环境          


C:\Python35\Tools\scripts
$

pyenv linux安装:

详细安装使用参考:

https://GitHub.com/yyuu/pyenv#installation


注意不同的安装方式,安装后的虚拟环境是不一样的;并且在同一个安装方式下,不同版本python的虚拟环境也是不一样的。这点要切记。

Http://www.pythondoc.com/pythontutorial3/venv.html

https://virtualenv.pypa.io/en/stable/installation/

http://www.cnblogs.com/npumenglei/p/3719412.html


欢迎大家分享更好的思路,热切期待^^_^^ !


--结束END--

本文标题: Python3创建虚拟环境

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

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

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

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

下载Word文档
猜你喜欢
  • Python3创建虚拟环境
            Python 应用程序经常会使用一些不属于标准库的包和模块。应用程序有时候需要某个特定版本的库,因为它需要一个特定的 bug 已得到修复的库或者它是使用了一个过时版本的库的接口编写的。         这就意味着可能无法...
    99+
    2023-01-31
    环境
  • Conda虚拟环境创建
    Conda虚拟环境创建 1. 为什么要创建虚拟环境2. 开始搭建虚拟环境第一步:创建虚拟环境第二步:切换进入虚拟环境2.1 安装python的各种模块 1. 为什么要创建虚拟环境...
    99+
    2023-09-04
    python pytorch tensorflow
  • Python Anaconda创建虚拟环境及Pycharm使用虚拟环境
    目录 前言 一、Anaconda与Pycharm 二、conda常用命令 三、Pycharm使用虚拟环境 总结 前言         我们在做开发任务时可能会创建多个项目,这些项目可能会依赖于不同的Python环境。比如有的用到Pytho...
    99+
    2023-09-02
    python pycharm conda
  • Ubuntu如何使用python3中的venv创建虚拟环境
    本篇内容介绍了“Ubuntu如何使用python3中的venv创建虚拟环境”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.虚拟环境跟随项目...
    99+
    2023-07-04
  • pipenv如何创建虚拟环境
    pipenv创建虚拟环境的步骤:1、确保已经安装了pipenv;2、打开终端或命令行界面,并导航到项目目录;3、在项目目录下运行“pipenv --venv”命令来创建虚拟环境;4、激活虚拟环境,激活后将看到命令行提示符前缀增加了“venv...
    99+
    2023-11-23
    python pipenv
  • anaconda如何创建虚拟环境
    Anaconda可以使用conda命令来创建虚拟环境。以下是创建虚拟环境的步骤: 打开Anaconda Prompt(Window...
    99+
    2024-04-09
    anaconda
  • django虚拟环境(virtualenv)的创建
    目录为什么要用虚拟环境:1.windows创建虚拟环境2.Linux创建虚拟环境为什么要用虚拟环境: 在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上...
    99+
    2024-04-02
  • 服务器创建虚拟环境
    首先,需要在服务器上安装虚拟化软件(如VMware、VirtualBox等)和相关的硬件和驱动程序。 接下来,需要创建一个虚拟环境,可以通过使用虚拟机管理器(如VMware ESXi、Vmware ESXi On Demand等)或者VM...
    99+
    2023-10-27
    环境 服务器
  • pycharm怎么创建虚拟环境
    PyCharm创建虚拟环境需通过以下8个步骤完成:1、打开PyCharm进入项目;2、菜单栏中选择 "File" ,"Settings";3、设置窗口中选择 "Python Interpreter";4、下拉菜单中选择 "Show All…...
    99+
    2023-12-11
    虚拟环境 pycharm
  • tensorflow虚拟环境怎么创建
    要创建一个TensorFlow虚拟环境,你可以使用Python的虚拟环境工具virtualenv或者conda来完成。以下是使用这两...
    99+
    2024-04-09
    tensorflow
  • python虚拟环境怎么创建
    这篇文章主要介绍“python虚拟环境怎么创建”,在日常操作中,相信很多人在python虚拟环境怎么创建问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python虚拟环境怎么创建”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-22
  • pycharm如何创建虚拟环境
    在PyCharm中创建虚拟环境有两种方法: 方法一:使用PyCharm自带的虚拟环境工具 打开PyCharm,点击菜单栏中的“Fi...
    99+
    2024-04-09
    pycharm
  • 怎么创建tensorflow虚拟环境
    要创建一个TensorFlow虚拟环境,您可以使用Python的虚拟环境管理工具venv或者conda。以下是使用venv创建Ten...
    99+
    2024-04-02
  • python3虚拟环境安装 cento
    一、CentOS 上部署Python31、安装依赖包 2、官网下载python原码包 3、解压安装 4、修改配置文件 首先进入上一步解压的目录 5、开始编译安装 6、配置共享库文文件 1)为所有用用户设置共享库目...
    99+
    2023-01-31
    环境 cento
  • windows下python3虚拟环境搭
      为了避免安装过多的python工具包导致python目录臃肿,甚至不同包之间不兼容,我们有必要为python安装虚拟python环境——virtualenv。安装了virtualenv,就可以根据任务创建任意数量的小型的虚拟python...
    99+
    2023-01-31
    环境 windows
  • centos7部署python3虚拟环境
    一、CentOS 上部署Python31、安装依赖包 2、官网下载python原码包 3、解压安装 4、修改配置文件 首先进入上一步解压的目录 5、开始编译安装 6、配置共享库文文件 1)为所有用用户设置共享库目...
    99+
    2023-01-31
    环境
  • Anaconda创建虚拟环境并在Pycharm中使用创建好的环境
    Anaconda创建虚拟环境并在Pycharm中使用创建好的环境 1.Anaconda创建虚拟环境2.Pycharm中使用创建好的环境3.2022.12.8更新 Anaconda的优势在于...
    99+
    2023-09-11
    python pytorch
  • linux下anaconda虚拟环境怎么创建
    在Linux下创建Anaconda虚拟环境,可以按照以下步骤进行操作: 打开终端。 输入以下命令来创建一个新的虚拟环境,其中...
    99+
    2024-04-09
    linux anaconda
  • anaconda创建一个新的虚拟环境
    打开anaconda prompt 2、输入命令创建新的环境: conda create -n 环境名 python=3.6 python版本可以自行更改 记得写y进行下一步 激活环境: acti...
    99+
    2023-08-31
    python 深度学习 conda pip
  • 虚拟环境创建、配置及激活
    虚拟环境创建、配置及激活 前言 一、虚拟环境是什么? 虚拟环境(Virtual Environment)是在计算机上使用特定版本的编程语言(如python 3.9)和其所需包及依赖项的一种方法(如...
    99+
    2023-09-03
    python 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作