显示当前已安装的Python版本:py --list
启动最新版本的Python:py
指定启动3.7版本的Python:py -3.7
通过执行 venv 指令来创建一个 虚拟环境:python -m venv /path/to/new/virtual/environment
(在pycharm的Terminal终端写入tree
,就可以打印项目结构。)
D:.
│ main.py
│
└─venv
│ pyvenv.cfg
│
├─Include
├─Lib
│ └─site-packages
│
└─Scripts
activate
activate.bat
Activate.ps1
deactivate.bat
pip.exe
pip3.9.exe
pip3.exe
python.exe
pythonw.exe
1、配置文件pyvenv.cfg
中有一个home值,指向运行此命令的Python版本
home = D:\Program Files\Python\Python39
include-system-site-packages = false
version = 3.9.13
2、其中Scripts
目录包含Python二进制文件的副本或符号链接( Linux 上为bin
)
3、还会创建一个(初始为空的)Lib\site-packages
子目录(在 Linux 上是 lib/pythonX.Y/site-packages
)
运行一个名为hello.py的Python脚本:py hello.py
,内容如下:
#! python
import sys
sys.stdout.write("hello from Python %s\n" % (sys.version,))
如果脚本文件的第一行以 #! 开头,则称为 “shebang” 行。通常用来指示应该如何执行脚本。
如果您在Windows上编写一个新脚本,希望在Unix上有用,那么您应该使用以 /usr
开头的一个shebang行。
安装时应该将启动器与Python文件(即 .py
, .pyw
, .pyc
文件)相关联。
这意味着当您从Windows资源管理器中双击其中一个文件时,将使用启动程序,因此您可以使用上述相同的工具让脚本指定应使用的版本。