开发环境: Win10, Pycharm 2020.1.x x64
已安装Python环境
Python3.7 --> Python37
Python3.8 --> Python38
Conda —>D:\anaconda3
在新建项目中又3个问题,我想问。
New environment useing 中
Vitualenv, Pipenv, Virtualenv,3个选项又什么区别?
Base interpreter 这个选项,是访问的系统硬件环境里的Python,
这个Python解释器,跟我们虚拟环境的解释器是什么关系?
是虚拟环境的解释器,是Base interpreter副本么?
我看到venv里,也有python.exe这个程序,
那我每次在Pycharm里运行的python命令是虚拟环境里的是虚拟环境里的,还是我系统环境里的啊?
产生问题背景:
我在外网环境中,已经开发好了flask项目
需要将项目放到内网基金中运行。
内网机器没有安装过Python环境,
我们原来的计划是,让项目只看自己目录下venv里的虚拟环境,直接运行就好。
但是,并没有成功。
a. active虚拟环境,运行python Main.py , 会提示python 不是系统命令
b. 在内网机器安装了python 3.7.5之后, 对运行py,也会失败