zoukankan      html  css  js  c++  java
  • win10和Centos中cmd命令行方式创建python虚拟环境并在pycharm中使用

    win10配置:

    安装

    下载完virtualenvwrapper-win,会自动帮你连带下载virtualenv,如果没有,要手动下载

    # pip3 install virtualenv
    # pip3 install virtualenvwrapper-win -i https://pypi.douban.com/simple/

    配置虚拟环境安装目录的环境变量。

    在环境变量里新建WOEKON_HOME如下图:

     这里变量值根据自己PC自己随意选择,以后新建的虚拟环境文件夹是配置在该目录下。

    配置完环境变量后在cmd中输入workon如果有反应就是成功了

    如果没反应:

    # 同步配置信息:
    # 去向Python3的安装目录 => Scripts文件夹 => virtualenvwrapper.bat => 双击

    使用方法:

    # 在终端工作的命令
    
    # 1、创建虚拟环境到配置的WORKON_HOME路径下
    # 选取默认Python环境创建虚拟环境:
        -- mkvirtualenv 虚拟环境名称
    # 基于某Python环境创建虚拟环境:# -p 后面跟要指定的python解释器的路径,只写名字会在全局搜索
        -- mkvirtualenv -p python2.7 虚拟环境名称
        -- mkvirtualenv -p python3.6 虚拟环境名称
    
    # 2、查看已有的虚拟环境
        -- workon
    
    # 3、使用某个虚拟环境
        -- workon 虚拟环境名称
        
    # 4、进入|退出 该虚拟环境的Python环境
        -- python | exit()
    
    # 5、为虚拟环境安装模块
        -- pip或pip3 install 模块名
    
    # 6、退出当前虚拟环境
        -- deactivate
    
    # 7、删除虚拟环境(删除当前虚拟环境要先退出)
        -- rmvirtualenv 虚拟环境名称

    Centos配置:

    安装虚拟环境:

    # pip3 install virtualenv
    
    # pip3 install virtualenvwrapper -i https://pypi.douban.com/simple/

    安装完成了以后,接下来需要配置系统环境变量

    mkdir $HOME/.virtualenvs

    执行命令,打开并编辑 ~/.bashrc

    vim  ~/.bashrc

    文件末尾添加以下几行代码,:wq 保存退出。

    export WORKON_HOME=$HOME/.virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3   # python路径
    source /usr/local/python3/bin/virtualenvwrapper.sh     # python下的virtualenvwrapper路径

    刷新配置文件

    source ~/.bashrc

    最后测试是否安装成功

    workon
    mkvirtualenv

    在pycharm中使用

    使用创建好的虚拟环境,创建django项目

    选择创建好的虚拟环境

     选中虚拟环境的python解释器

    使用环境

     在命令行使用虚拟环境创建Django项目

    # 先进入虚拟环境
    moluo@ubuntu:~$ workon drfdemo
    (drfdemo) moluo@ubuntu:~$ 
    # 创建django项目,要先进入到想要创建项目的文件夹,然后创建项目
    cd ~/Desktop
    django-admin startproject drfdemo

  • 相关阅读:
    界面操作集锦
    测试系列之二如何进行单元测试
    网页右下角弹出广告窗口 超简洁
    如何使一个图片广告悬浮浏览器右下角 右下角图片广告
    zencart网店用的JS弹出广告代码
    zencart数据库清理 让你的网站跑的更快
    Ecrater操作技巧
    网页顶部或者底部广告代码 可定时关闭 可用于网站通知等
    国内出名的外贸B2C网站
    天空之城(献给我喜欢的女孩,杨)
  • 原文地址:https://www.cnblogs.com/baicai37/p/13207983.html
Copyright © 2011-2022 走看看