Python虚拟开发环境,怎样才能在系统中创建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python虚拟开发环境,怎样才能在系统中创建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1581字,纯文字阅读大概需要3分钟。
内容图文
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
以下文章来源于python 青少年编程 ,作者python expert
今天小编给大家普及一下如何在系统中创建一个虚拟的Python开发环境。
不知道大家有没有这样的烦恼,那就是当你的机器已经安装上了一个版本的Python开发环境了以后,如果您想利用另一个版本的Python开发环境那就会出现一些小麻烦,麻烦其实主要出在了第三方库的安装与配置上。举个例子:比如您机子上先安装了Python3.7又安装了3.8,那如果您要在3.8的开发环境中安装一些第三方库,此时如果直接利用pip命令会出错,原因是在系统的环境变量"path"中,3.7的pip命令路径会放置在3.8的pip命令路径的前面,因此,当你用pip时,事与愿违,实际上你是在向3.7版本的开发环境中安装第三方库。这可怎么办呢?
别着急,解决这个问题有两种方法:一种是利用pyenv切换你系统中已安装的Python版本;另一种就是在本机上利用virtualenv安装一个虚拟的python运行开发环境。本文中将介绍第二种。
一、什么是virtualenv?
virtualenv是Python的一个重要的管理工具,它与 pip及fabric被并称为pythoner的三大神器。它的主要功能是可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。
二、virtualenv的安装
与其他Python的工具一样,安装virtualenv也要用到pip. 具体命令为:
pip install virtualenv
三、virtualenv的使用
安装完virtualenv后,我们就可以开始制作我们自己的python虚拟运行环境啦,具体步骤如下:
1、首先在电脑中新建一个目录,用于去存储一会儿将要生成的新的虚拟运行环境。实例中,我们是在D盘新建了一个目录,名字是myproject。
2、接下来,进入到windows终端cmd中,然后切换路径至“d:\myproject”
3、接下来,可以在当前目录中,新建一个虚拟环境,这里起名字为“ENV”。
4、此时该目录下会生成一个名为“ENV“的文件夹。
5、接下来,由终端进入到路径D:\myproject\ENV\Scripts下,输入activate来激活该虚拟环境。此时,终端的最左面,会显示“ENV”的字样,证明您已经进入了虚拟运行环境。
6、此时,我们在“D:\myproject”文件夹下新建一个名字为demo.py文件的Python文件。
demo.py的内容具体如下:
import numpy as np data = np.array([[1,2,3],[3,4,5]],dtype = ‘int‘) print(data)
7、该程序中,我们计划导入一个第三方库numpy ,并且生成一个ndarray类型的数组。由于在该虚拟环境中没有安装numpy库,因此,当我们运行该文件时会出错。
8、接下来我在该虚拟环境下可以启动pip安装numpy库。请注意,该pip安装的类库会安装至该虚拟环境中,不会安装在系统的全局python开发环境中。这样,我们就可以利用虚拟环境,将我们的开发环境与系统的python开发环境相隔离啦!
9、安装完成后,我们就可以在该虚拟环境中运行demo.py文件啦。
10、最后可以通过进入D:\myproject\ENV\Scripts路径,输入deactivate退出该虚拟环境。
原文:https://www.cnblogs.com/hhh188764/p/13672523.html
内容总结
以上是互联网集市为您收集整理的Python虚拟开发环境,怎样才能在系统中创建全部内容,希望文章能够帮你解决Python虚拟开发环境,怎样才能在系统中创建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。