至于为什么要创建虚拟环境以及创建虚拟环境的好处,这里就不过多的描述了。相信没有踩过坑估计也不会想要创建虚拟环境!

现在python版本主要有python2.x 和python3.x,并且python3.x现在是不向下兼容的,但是,大部分都没什么变化的,最重要的是python2.x已经不再更新,所以,这里只对python3.x创建虚拟环境的方法做介绍。

创建虚拟环境的方法其实有很多,这里介绍的方法只对python3.4及以上的python版本有效,这是因为python3.4及以后的版本将pyvenv内置了,下面介绍使用pyvenv创建人虚拟环境的主要步骤 :

说明:我的python版本为 python3.7 安装目录为:D:\anaconda3

1. 在python3.4及以上的版本会在 python的安装目录\Tools\scripts(D:\anaconda3\Tools\scripts) 文件夹下找到 pyvenv.py 文件

2. 先创建一个文件夹 用于 创建虚拟环境 我这里创建的文件夹名为:myenv 路径为:D:\python_project\myenv

3. 在cmd命令行中使用命令:python pyvenv.py D:\python_project\myenv 来创建虚拟环境,这里需要注意如下几点:

注意:3.1 如果你的python.exe文件夹改了名字 那么这里的命令也应该改为对应的名字(这个估计大家应该都知道),

比如,我的python.exe文件改为:python3.exe ,所以,我应该使用命名为 python3 pyvenv.py D:\python_project\myenv

3.2 使用这条命名需要切换到 pyvenv.py 文件所在的目录下,我这里为 :D:\anaconda3\Tools\scripts ,才能正确的执行

4. 经过上面的操作之后,在myenv文件中会新增如下几个文件

5. 在 Scripts 文件夹中应该可以找到 python3.exe 至此,虚拟环境就创建成功。

python创建虚拟环境命令_python 创建虚拟环境相关推荐

  1. python创建虚拟环境命令_Python创建虚拟环境报错

    我使用命令:mkvirtualenv -p python3 test1,创建虚拟环境,然后报错如下(),虚拟机是用nat模式的: Exception: Traceback (most recent c ...

  2. 爬虫python不用虚拟环境吗_Python界虚拟环境第三把神器,你不知道就out啦!

    众所周知,Python 因为有着强大的第三方包扩展,所以开发应用非常的便捷,但是不同包的版本依赖问题是一个很头痛的问题,为此 Python 出现了各种环境管理工具,通过它们我们可以隔离出一个独立的 P ...

  3. python创建新进程_Python:创建新进程

    我是Python新手.我应该创建一个有多个菜单的GUI.单击特定菜单时,应启动一个新进程,并且不应挂起用户界面.但我不能做到这一点.在网上搜索之后,我做了一个类似的代码.在 在这段代码中,我的目标是使 ...

  4. python os模块创建文件夹_Python创建文件夹与文件的快捷方法

    前言 Python快捷创建文件夹和文件详解 自己做文件时发现  简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公. 项目目录 file11 创建文件夹 file2 ...

  5. python pip工具命令_python 工具链 包管理工具 pip

    Installation mac下可以采用 brew,easy_install(python自带)等方式安装. centos下可以采用yum,easy_install等方式安装. 但是上面两种方式在系 ...

  6. python执行adb命令_Python实现对adb命令封装

    我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: H ...

  7. python更新的命令_python升级命令

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 如果您细心对比过 json python sdk 和 xml python sd ...

  8. python建立虚拟环境付款_python 创建虚拟环境(virtualenv)

    virtualenv 安装 1.Install pip and Virtualenv by issuing the following commands : $ sudo easy_install p ...

  9. python如何创建模块教程_Python创建模块及模块导入的方法

    本文实例讲述了Python创建模块及模块导入的方法.分享给大家供大家参考.具体分析如下: python学习手册中写道: 定义模块,只要使用文本编辑器,把一些python代码输入到文本中,然后以.py为 ...

最新文章

  1. mysql数据库可以升级吗_[数据库]MySQL升级
  2. Linux纯干货知识总结|面试专用
  3. 系列10—消息中间件
  4. ae saber插件_入门AE:影视特效中的黑洞是怎么做的?附带教程
  5. 前端学习(2793):完成联系我们页面和地图
  6. Java关键字—instanceof
  7. eclipse maven打包_我的Java Web之路47 - 使用Maven改造租房网工程
  8. Thrift实现C#调用Java开发步骤详解
  9. Java中使用ProcessBuilder启动、管理应用程序
  10. IOS控件内容 对齐方式
  11. matlab怎么复制相同的列,怎样将数组中某一列数据相同的行提取出来?
  12. 创建和使用约束Constraint
  13. 新闻抓取门道全面解析
  14. Linus Torvalds 传记
  15. OpenCV学习笔记--下载和安装
  16. 大屏页面使用transform属性scale进行缩放,高德地图点击事件失效,地图展示模糊
  17. ubuntu 超级优化,不仅仅是禁用几个服务哦
  18. Python-到底啥是面向对象&面向过程?
  19. 《论文阅读》Global-Local Bidirectional Reasoning for Unsupervised Representation Learning of 3D Point Clou
  20. 浙大计算机专业博士后,博士后 - 浙江大学系统医学研究中心

热门文章

  1. 数据库设计_数据库设计(一)分析及逻辑设计
  2. 前后端分离djangorestframework——序列化与反序列化数据
  3. php使用axios发送请求,axios源码之模拟实现axios发送请求
  4. php打印函数链,如何通过在PHP中使用包含该链的字符串来链接调用函数
  5. filesaver.js 导出文件路径_CourseMaker微课制作教程20:做好的微课,如何保存和导出为.mp4等视频格式?...
  6. 无法从计算机中删除,【求助】Windows无法从该家庭组中删除你的计算机
  7. 计算机网络之数据链路层:13、令牌传递协议、轮询协议-轮询访问介质访问控制
  8. (王道408考研数据结构)第五章树-第三节2:二叉树构造和重建
  9. Golang生成C动态库.so和静态库.a
  10. spark-sql createOrReplaceTempView 和createGlobalTempView区别