虚拟机怎么搭建环境,linux虚拟机环境配置
首先,我记得一个月前写过一篇关于windows构建虚拟环境的博文,在博文中我解释了虚拟环境的好处和完整的构建过程。所以这里就不描述了,言归正传。
在Windows下构建虚拟环境
使用以下两个命令安装虚拟环境:
sudo pip安装virtualenvsudo pip安装virtualenvwrapper
我在这里显示已经安装了,然后接下来需要配置mkvirtualenv环境变量,否则可能找不到:
配置虚拟环境# 1,创建一个目录来存储虚拟环境mkdir $HOME/。virtualenvs# 2,打开~/。bashrc文件,并添加以下内容:export work on _ home=$ home/。virtualenvsource/usr/local/inclusive cola/virtualenvwrapper . sh # 3,重启源码~/.
这里的问题是,当我们打开home目录的时候,如果想找出创建的virtualenv在哪里,就需要ctrl H快捷键,也就是显示所有文件的意思。这时,我们可以看到的隐藏文件。linux目录下的xx。
另外,第二个问题是,如果我们同时安装python2和python3,并且从安装到配置都不知道python是哪个版本,比如安装是3,配置是2,怎么办?虽然没遇到过,但是看了一个问答帖,回答的很好。这里有一段引言:
错误原因:
Ubuntu已经安装了python的两个版本,2.7版和3.x版,使用sudo pip 3 install virtualenvwrapper。
我运行的时候默认用python2.x,但是Python 2.x里没有对应的模块。
(virtualenvwrapper.sh文件的内容如下:):
如果[ $ virtualenvwrapper _ python = ]那么virtualenvwrapper _ python= $(command \ which python) fi解决方案:修改virtualenvwrapper.sh文件。
1 .哪个virtualenvwrapper.sh找到文件路径。
2.文件路径中的sudo vim virtualenvwrapper.sh
3.修改:
如果[ $ virtualenvWrapper _ Python = ]那么virtualenvWrapper _ Python= $(command \ which Python 3) fi解决链接
创建和使用虚拟环境。我们以我的博客为例来创建虚拟环境:
# python2虚拟环境创建mkvirtualenv-p python 2 my blog # mkvirtualenv-p python 2虚拟环境名称# python3虚拟环境创建mkvirtualenv-p python 3 my blog # mkvirtualenv-p python 2虚拟环境名称
如果提示以下命令,则意味着已经创建了虚拟环境。作为第一次创建,系统会默认进入虚拟环境。然后,下一步是与windows相同的使用步骤。相应的命令如下:
进入虚拟环境:
在我的博客上(任何虚拟环境名称)
退出虚拟环境:
复员
删除虚拟环境命令:
先退出:停用
再次删除:rmvirtualenv xxx
这个我就不演示了。
安装工具包进入虚拟环境后,我们可以导入项目需要配置的第三方库。在这里,我们不需要一一安装它们。通常,有两种方法可以导入项目所需的库。一种方式是直接将项目文件下的第三方库复制到虚拟环境中,但这是在你已经清楚知道他包里是什么,甚至是绝对安全的情况下。嗯,也有点低。如果你用的是IDE,比如pycharm环境,可能肯定要导入。所以一般项目的配置文件都会放在一个名为requirement.txt的文件中,我们可以用pip install -r requirement.txt直接下载,如下:
总结了在linux和windows中安装虚拟环境的方法。嗯,一般没什么难度,但是命令的意思需要理解。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。