Git Bash不支持mkvirtualenv命令

时间:2018-05-10 10:50:14

标签: python-3.x ubuntu virtualenv packages

我的Ubuntu安装无法识别' mkvirtualenv'命令。我检查了.bashrc文件它看起来是标准的。如果您有空,请告诉我如何解决这个问题。

所以在使用git bash和vagrant安装ubuntu(Beaver)后,尝试使用以下命令创建虚拟环境:

mkvirtualenv bugs --python=python3

生成操作系统响应"命令未找到"。

我遵循的步骤是:

  1. 下载了git bash并安装了git bash

  2. 已下载的虚拟框和已安装的虚拟框

  3. 从git bash,我创建一个工作文件夹,然后从文件夹中通过调用

    生成一个初始的vagrant文​​件
    vagrant init
    
  4. 我编辑了vagrant文​​件并保存如下,

    Vagrant.configure("2") do |config|
    
    config.vm.box = "ubuntu/xenial64"
    
    config.vm.network "forwarded_port", host_ip: "127.0.0.1", guest: 8080, host: 8080
    
    config.vm.provision "shell", inline: <<-SHELL
    
    sudo apt-get update
    
    sudo apt-get -y upgrade
    
    sudo locale-gen en_GB.UTF-8
    
    sudo apt-get install -y python3-dev sqlite python-pip
    
    sudo pip install --upgrade pip
    
    sudo pip install virtualenvwrapper
    
    if ! grep -q VIRTUALENV_ALREADY_ADDED /home/ubuntu/.bashrc; then
    
     echo "# VIRTUALENV_ALREADY_ADDED" >> /home/ubuntu/.bashrc
    
     echo "WORKON_HOME=~/.virtualenvs" >> /home/ubuntu/.bashrc
    
     echo "PROJECT_HOME=/vagrant" >> /home/ubuntu/.bashrc
    
     echo "source /usr/local/bin/virtualenvwrapper.sh" >> /home/ubuntu/.bashrc
    
    fi
    
    SHELL
    
    end
    
  5. 通过调用

    启动安装Ubuntu Beaver的虚拟机
    vagrant up
    
  6. **在安装Ubuntu beaver的过程中,它会标记ssh密钥不安全,然后重新安装一组新软件包。在安装了一系列Ubuntu和Python软件包之后,它最终完成了。

  7. 安装Ubuntu后,以

    启动ssh会话
    vagrant ssh
    
  8. 通过调用

    导航到vagrant
    cd /vagrant
    
  9. 尝试通过调用

    生成虚拟环境
    mkvirtualenv bugs --python=python3
    
  10. 这会产生错误。

    任何可能存在问题的想法

0 个答案:

没有答案