'learning_log' 不是内部或外部命令,也不是可运行的程序或批处理文件。

python编程从入门到实践-第18章 18.1.2 建立虚拟环境,'learning_log' 不是内部或外部命令,也不是可运行的程序或批处理文件。**

img

我按照上述命令操作后,出现了如图所示的问题

img

D:>learning_log>python -m venv ll_env
'learning_log' 不是内部或外部命令,也不是可运行的程序或批处理文件。

img

如上图所示,所以我尝试安装virtualenv

img

但'learning_log' 仍出现上述问题,我又查看了环境变量,还是解决不了

img

learning_log是需要你自己建的文件夹,然后在那个文件夹里面执行python -m venv ll_env命令创建虚拟文件。

看你的题目,推测你的learning_log应该是建在D盘根目录下,可以试试看如下命令

cd D:/
mkdir learning_log
cd learning_log
python -m venv ll_env

这个错误信息表明你的计算机无法找到名为 "learning.py" 的 Python 程序文件。这可能是因为你在运行命令时输入了错误的文件名或者该文件并不存在。请确保你输入的文件名正确,并且确保该文件在当前工作目录下或者指定了正确的路径。如果你确定文件名正确且在正确的位置,你可能需要检查一下你的 Python 环境是否配置正确。如果需要更多帮助,请提供更多细节,我将尽力协助你解决问题。

从你的描述来看,其中应该是你的learning_log应该出现路径问题或者你的该命令并没有配置

先进入到 learning_log 目录,然后再创建虚拟环境,或者用py -m venv ll_env 命令来创建虚拟环境,避免 Python 版本问题
参考官方创建 https://docs.python.org/zh-cn/3/library/venv.html