pycharm虚拟环境概述 windows ubuntu 为什么要搭建虚拟环境

问题:如果在一台电脑上,想开发多个不同的项目, 需要用到同一个包的不同版本,如果使用上面的命令,在同一个目录下安装或者更新,新版本会爱盖以前的版本,其它的项目就无法运行了。

解决方案:虚拟环境

。作用:虚拟环境可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响.

。所有的虚拟环境都位于/home/ 下的隐藏目录.virtualenvs 下

接ubuntu(主)


windows

新建一个文件夹,记住路径

打开pycharm、点击file、点击settings

选中project interpreter 点击下拉,点击show all


点击右上角加号


选择virtualenv environment 选择new environment 路径选择刚才新建的文件夹路径,base interpreter 选择python系统解释器路径,点击ok


创建成功后,刚才新建的文件夹会变成这样


点击pycharm窗口下方的Terminal,出来命令窗口,进入路径内执行activate,可进入虚拟环境

进入后前方会多一个括号,括号内容为当前虚拟环境,此时再pip install 安装包 会安装在当前虚拟环境中


退出虚拟环境命令 deactivate



ubuntu

为什么要搭建虚拟环境

●在开发过程中,当需要使用python的某些工具包/框架时需要联网安装

    。比如联网安装Django框架django的1.11.11版本

       sudo pip install django==1.11.11

如何搭建虚拟环境
     

安装虚拟环境的命令:

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安装完虚拟环境后1如果提示找不到mkvirtualenv命令, 须配置环境变量:

# 1、创建目录用来存放虚拟环境

mkdir

$HOME/ .virtualenvs

# 2.打开~/. bashrc文件,并添加如下:

export WORKON HOME=$HOME/.virtualenvs

source /usr/1ocal/bin/vintualenvwrapper .sh

#3、运行

source w/. bashrc


创建虚拟环境

在python3中,创建虚拟环境

mkvirtualenv -P python3 虚拟环境名称

例:

mkvirtualenv -P python3 py3. django

删除虚拟环境

个人总结,如有差错,欢迎评论指导。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章