python - Python 脚本无法从终端正常运行
问题描述
我有简单的 .py 文件,在我的 IDE(IDLE)中运行良好,但是当我从终端执行时,它变得很奇怪。
我有一个包含十几个 .py 脚本的文件夹。我更改目录,然后python3 script.py
从终端执行,但它运行完全不同的脚本。这很奇怪。而且它总是运行相同的脚本。它们都是独立的脚本,不会相互导入任何东西。
我执行cat python3 script.py
了,它看起来和它应该的完全一样。我的 Python 安装有问题吗?
解决方案
尝试一些解决方案: 1:仔细检查系统环境中是否包含 Python。
2:从控制台运行命令直接检查和升级pip;
python -m pip install --upgrade pip
如果您安装了不同版本的 Python
python3 -m pip install --upgrade pip
3:您可以通过为您的脚本创建 .bat 文件来使用 Python 定位您的脚本,然后只需双击 bat 文件即可在正确定位后从任何目录运行您的脚本。
4:检查脚本是否需要任何要求才能在没有IDE的控制台中运行。
推荐阅读
- r - 从列表中提取变量
- python-3.x - 使用 Python 解决 pi 的 e 次幂问题,反之亦然
- javascript - “RegExp”类型的参数不能分配给“字符串”类型的参数
- javascript - 如何在javascript中的数组内添加数组
- javascript - 使用 Javascript 访问 Jenkins API
- vert.x - Vertx:如何在处理正文请求之前验证身份验证?
- c# - unity - 正弦波振荡器产生金属噪音
- python - TensorRT后是否可以得到中间层输出?
- linux - bpf 虚拟机和 bpf map 有什么限制?
- c# - luis 在 azure 上发布时机器人抛出错误,但在模拟器上工作正常