python - 在cpanel中定义python目录
问题描述
我的 Cpanel 主机有 2 个 Python 实例。
Python 2.6 - /usr/bin/python
Python 3.6 - /usr/bin/python3.6
如果我运行这个脚本:
#! /usr/bin/python
print "Content-type: text/html\n\n"
print "<html>Hello world!</html>"
有用!
但是如果我运行它不起作用(内部错误 500):
#! /usr/bin/python3.6
print "Content-type: text/html\n\n"
print "<html>Hello world!</html>"
我知道 python 3.6 已安装并在指定的路径中,如下所示:
谢谢。
解决方案
#! /usr/bin/python
是shebang线。
shebang 行定义了解释器的位置。在这种情况下,python3
解释器位于/usr/bin/python3
.
您可以尝试使用#!/usr/bin/python3
而不是#! /usr/bin/python3.6
.
推荐阅读
- java - 在什么情况下 CLOCK_MONOTONIC 可能不可用
- node.js - TypeError:无法读取 Angular4 中未定义的属性“_id”
- python-3.x - skimage没有打开缩略图网址
- java - 你如何使用一种方法来计算成绩的1个数组参数并返回数组的总数?
- hyperledger-fabric - 无法创建频道 - 试图包含一个不在联盟中的成员
- html - Vue.js:在元素处于正确位置之前不显示元素
- lua - 解密时的随机字母
- swift - 从 backgroundThread 合并到 mainThread 上下文:删除顺序随机,因此 NSTableView 崩溃
- c# - DLLImportAttribute C# - Outlook
- javascript - Reactjs/Redux 编辑功能不起作用