• deepin安装虚拟环境virtualenv


    1. 安装pip

      # 考虑python版本,我是python3,如果是python2,下面就安装python2-pip
      sudo apt-get install python3-pip
      
    2. 安装virtualenv

      sudo pip3 install virtualenv 
      suduo pip3 install virtualenvwrapper
      
    3. 创建保存虚拟环境工作的目录

      mkdir $home/.virtualenvs
      
    4. 添加环境变量

      sudo vi ~/.bashrc 
      
      # 在环境变量中添加 虚拟环境配置路径(这是我的配置信息,具体根据下面解释更改自己的配置路径)
      export WORKON_HOME=$HOME/.virtualenvs
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
      export VIRTUALENVWRAPPER_VIRTUALENV=/home/deepin-yd/.local/bin/virtualenv
      source /home/deepin-yd/.local/bin/virtualenvwrapper.sh
      
      # 上面配置路径根据个人安装位置修改(下面不用添加,对路径的解释)
      export WORKON_HOME=$HOME/.virtualenvs
      # 这里申明虚拟环境的工作路径,也就是第6步中创建虚拟环境工作的目录
      
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
      # 这里是python3解释器的路径,上面路径是默认路径
      
      export VIRTUALENVWRAPPER_VIRTUALENV=/home/deepin-yd/.local/bin/virtualenv
      source /home/deepin-yd/.local/bin/virtualenvwrapper.sh
      # 1.上面两行命令是虚拟环境的配置路径,根据第2步个人安装路径的不同而改变,不同系统的默认路径也不一样,不同登录用户也不一样。在2步中以哪个用户安装,就安装到哪个用户的主目录下面了。
      # 2.如果找不到,可以用下面命令查找路径
      sudo find / -name "virtualenv"
      # 如下图
      # 到/home/deepin-yd/.loacl/bin这个路径下就能找到VIRTUALENVWRAPPER_VIRTUALENV 和 virtualenvwrapper.sh了。
      # 3.把路径按照找到更改上面的配置信息即可
      # 4.保存退出
      

    5. 重新加载bashrc

      source ~/.bashrc
      
    6. 创建虚拟环境

      # 创建名为test_virtualevn的虚拟环境
      mkdirtualenv test_virtualevn
      # 创建好后自动切换到虚拟环境了
      # 查看安装依赖包
      pip3 list
      
    7. 退出虚拟环境

      deactivate
      # 查看所有虚拟环境
      workon
      # 切换虚拟环境
      workon 虚拟环境名
      
    8. 拓展

      # virtualenvwrapper的其它命令
      mvirtualenv ENV 删除运行环境ENV
      mkproject hello 创建hello项目和运行环境hello
      mktmpenv 创建临时运行环境
      lsvirtualenv 列出可用的运行环境
      lssitepackages 列出当前环境安装的包
      
  • 相关阅读:
    C# 全局变量
    [C#]续:利用键代码自动转换生成字母键或其它键信息
    [WPF](小结2)DataGrid嵌套DataGrid(也叫主从表)
    [C#]winform窗口托盘
    C# arrayList动态添加对象元素,并取出对象元素的方法
    [WPF](小结3)DataGridInTreeView树嵌表
    [WPF](小结4)TreeView的数据分层模板
    [WPF](小结1)ListBox嵌套ListBox
    [C#]利用键代码自动转换生成字母键或其它键信息
    [C#]使用API 获取设置系统热键和快捷键
  • 原文地址:https://www.cnblogs.com/yblackd/p/14533400.html
Copyright © 2020-2023  润新知