### **查看Virtualenv版本及是否安裝**
```
pip list
```
### **安裝Virtualenv**
```
pip install virtualenv
//或者由于權限問題使用sudo臨時提升權限
sudo pip install virtualenv
```
### **添加文件夾**
```
mkdir yourname
```
### * 切換文件夾**
```
cd yourname
```
### **切換文件夾并添加APP**
```
cd yourname
virtualenv app-name
```
### **激活虛擬環境**
```
source app-name/bin/activate
```
### **退出環境**
```
deactivate
```
### **導出列表**
```
pip freeze > requirements.txt
另存為utf-8格式就不會報錯了
上傳到根目錄
pip install -r ~/requirements.txt
```
### **錯誤**
```
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-JlkM6j/MySQL-python/
```
```
# 缺少包 libmysqlclient-dev
sudo apt-get install libmysqlclient-dev
```
### 錯誤
```
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-JlkM6j/MySQL-python/
```
```
# 缺少包 libmysqlclient-dev
sudo apt-get install libmysqlclient-dev
txt里刪除MySQL-python后,單獨安裝
```
### 錯誤
```
Could not find a version that satisfies the requirement urllib==1.21.1 (from -r /root/requirements.txt (line 56)) (from versions: )
No matching distribution found for urllib==1.21.1 (from -r /root/requirements.txt (line 56))
```