python - 在 Python2 环境下运行 Python3 脚本
问题描述
我的脚本是用 python3 编写的,但是当我与其他用户共享脚本并且用户具有 python2 环境时,我的脚本将无法运行。无论用户拥有什么 python 环境,有没有办法让我的 py3 脚本运行?有没有办法取消设置他们当前的 python 并设置为 python3(假设我知道 py3 的位置)?
如果我有一个 bash 包装器,我可以同时导出 PYTHON 和 PYTHONPATH 变量,但不确定如何在 python 中执行此操作。谢谢。
解决方案
推荐阅读
- javascript - 如何从既不是子组件也不是父组件的组件调用函数?
- node.js - 无法在 Heroku 上运行迁移 Postgres
- amazon-web-services - 对 AWS::Serverless::Api 使用 AWS_IAM 授权方时的 API_CONFIGURATION_ERROR
- python - 使用 Pandas 导入文件时出现列问题
- django - Django 通用视图重定向
- awk - 字符串到行尾之间的 SED 或 AWK 提取仅留下找到的第一个结果
- pandas - 如何计算一个值的出现次数
- node.js - 当有包含图像的对象数组时,如何在 node.js 中使用 multer 上传图像?
- laravel - 如何将 laravel 路由中的 post 参数传递给 vue js 中的 axios?
- powershell - 从数组中调用项目并运行 foreach