Windows平台下python3配置虚拟环境遇到的问题【Virtualenv】

来源:互联网 发布:angelababy百花奖知乎 编辑:程序博客网 时间:2024/06/05 04:32

在Windows下安装配置virtualenv时遇到了两个问题,各种百度,各种尝试终于找到了解决方法,(Python3)在此总结一下,希望能帮到遇到同样问题的小伙伴。

1.在安装virtualenv时,在命令行输入 pip install python-virtualenv时报错:
Could not find a version that satisfies the requirement python-virtualenv (from versions: )
No matching distribution found for python-virtualenv
解决办法是:使用--trusted-host命令行选项,即输入:

pip --trusted-host pypi.python.org install virtualenv

参考自:http://blog.csdn.net/kongxx/article/details/51187482

2.问题1解决完之后,进入自己的项目文件夹,激活环境,输入
venv\scripts\activate
报错:系统找不到指定的路径。

然后百度,看到知乎上一个大牛的解决方法:(不让转载。。。我就不复制了,自己敲!!!)
“”“

创建虚拟环境的时候用
python -m venv venv
但是这样是没有activiate这个文件的,所以要再来句
python -m virtualenv venv
来创建虚拟环境,然后再用
source venv/Scripts/activate
来激活。
”“”
当我执行前两句的时候,没问题,但是在执行第三句的时候报错:
'source' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

可能。。。。是我少安装了个什么吧,但是仔细一想这个语句的目的是启动,那就是为了执行activate程序,索性省略前面的source, 即:
venv/Scripts/activate
然后就成功地激活了Flask虚拟环境。


阅读全文
0 0