virtualenvwrapper基本使用
1.创建虚拟环境 mkvirtualenv
mkvirtualenv venv
这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。
若想指定python版本,可通过"–python"指定python解释器
mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv
mkvirtualenv -p python3 venv
2. 基本命令
查看当前的虚拟环境目录
[root@localhost ~]# workon
py2
py3
切换到虚拟环境
[root@localhost ~]# workon py3
(py3) [root@localhost ~]#
退出虚拟环境
(py3) [root@localhost ~]# deactivate
[root@localhost ~]#
删除虚拟环境
rmvirtualenv venv
django 安装
sudo pip install Django
sudo pip install Django==1.8.16
sudo pip install --upgrade pip
python 学习报错
def count_char(text, char):
count = 0
for c in text:
if c == char:
count += 1
return count
filename = input("a name please:")
with open(filename) as f:
text = f.read()
测试结果,不论如何返回总是0
问题:
return count 缩进过多,导致count=0 没有被覆盖。