虚拟的python环境virtualenv
有了大概的了解之后,看下具体的安装,只是介绍ubuntu下的安装:
通过命令:
sudo apt-get install python-virtualenv或者 sudo pip install virtualenv
然后建立一个测试目录:
mkdir testvirtual cd testvirtual
然后创建一个虚拟环境:
virtualenv env1
cd切换到该目录下,执行命令:
source bin/activate
你会发现在shell提示符前面多了(env1)这个提示,这就说明你已经是在虚拟环境中,在这个里面你可以安装任意的python库,而不用担心会把系统自带的python库搞乱。
另外有一个工具,封装了创建虚拟环境的过程,不需要再使用source [路径]来创建,只需使用一个命令,不需考虑路径。这个额外的工具就是:virtualenvwrapper。
通过如下命令进行安装:
pip install virtualenvwrapper
在当前的命令窗口中输入
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh运行下virtualenvwrapper.sh将设置在文件中的配置信息马上生效,而不需要经过重启。所有的虚拟环境,都位于/home/.virtualenvs 目录下
设置好之后,你就可以通过下面的命令来操作虚拟环境了:
创建并进入环境:mkvirtualenv env1
退出环境:deactivate
进入已存在的环境或者切换环境:workon env1或者env2
删除环境: rmvirtualenv env1
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
leetcode算法题解(Java版)-13-经典反转链表
一、简单二分搜索 题目描述 Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order. You may assume no duplicates in the array. Here are few examples.[1,3,5,6], 5 → 2[1,3,5,6], 2 → 1[1,3,5,6], 7 → 4[1,3,5,6], 0 → 0 思路 题目很简单,二分就能通过 代码 public class Solution { public int searchInsert(int[] A, int target) { //二分查找 int left = 0; int right = A.length-1; while(left<=right){ int mid = (left+right)/2; if(A[mid]==target...
- 下一篇
Unity 之命名规范(一)
一个优良的架构,个人认为不仅仅体现在设计的思想结构上,代码的命名规范也是至关重要的,一段的优雅的代码会让人看着赏心悦目,一个结构混乱,命名随意的代码会让人狂抓,尤其是在项目交接的时候,如果项目属于后者,那我只能说祝你好运了~ 微软的C#是结合众多开发者心血的结晶,但是C# 的命名看上去貌似就是一个人写的,每一行代码都遵循相同的准则。所以说,一个实力出众的公司都这么做,那么自己还有什么理由乱写呢?编写的代码,不仅仅是自己查阅修改,别人也能会来查阅、学习,本着互联网精神,我们更应该严格要求自己,让代码规范深深的烙印在我们潜意识中~ 最近也读到一篇文章 浅谈软件工程师的代码素养,【素养】这个词个人感觉在恰到不过了,素养二字不仅仅体现对技能的要求,又体现出一个软件工程师对自身的高标准和完美代码的追求(虽然这个世界上不存在完美的事情)~ 因为Unity 2018.1 :停止对MonoDevelop-Unity的支持,所以下面谈到的命名方式是以微软官方的命名方式为参考 相关地址 https://docs.microsoft.com/zh-cn/dotnet/standard/design-guid...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2整合Thymeleaf,官方推荐html解决方案