ubuntu安装mkvirtualenv
时间: 2024-08-22 16:00:48 浏览: 42
Ubuntu18.04安装Python虚拟环境
在Ubuntu上安装`mkvirtualenv`,通常用于Python的虚拟环境管理,你需要先确保已经安装了Python的`pip`包管理器。如果还没有安装,你可以通过以下步骤进行:
1. **更新系统和安装软件源**:
```sh
sudo apt update
sudo apt install python3-pip
```
2. **检查pip版本**:
```sh
pip3 --version
```
3. **安装 virtualenv 和 mkvirtualenv**:
Ubuntu官方推荐使用 `python3-virtualenv` 或者 `virtualenv` 包,因为它们包含`mkvirtualenv`。你可以使用以下命令安装:
```sh
sudo apt-get install python3-virtualenv # 如果你喜欢统一版本
# 或者
pip3 install virtualenv
```
4. **创建并激活虚拟环境**:
创建一个新的虚拟环境,例如命名为`myenv`:
```sh
virtualenv myenv
```
要激活这个虚拟环境:
- 对于Bash shell:
```sh
source myenv/bin/activate
```
- 对于Zsh shell (默认在新版本的Ubuntu中):
```sh
source myenv/bin/activate.zsh
```
5. **验证安装**:
激活后,你可以输入 `which python` 来确认使用的是虚拟环境中的Python。
如果你已经安装过其他版本的Python(比如Python 2),可能会有冲突,这时需要手动指定Python版本,如:
```sh
pip3 install virtualenvwrapper-win # 如果在Windows上
```
或者
```sh
pip install --upgrade virtualenvwrapper
source /usr/local/bin/virtualenvwrapper.sh
```
然后再次尝试安装`mkvirtualenv`。
阅读全文