找不到 PythonAnywhere 模块
PythonAnywhere module not found
我在 PythonAnywhere 上设置了一个任务,每天 运行 一个文件,但是当到了 运行 它的时候,它说“没有名为 [=12 的模块=]”。但是,当我 运行 finally 通常位于 Python 的任何地方的文件部分时,它 运行 完全没问题。我已经尝试为 Python 3.7 和 3.8 安装模块,但是都没有用。
您需要通过在脚本开头添加 shebang #!/usr/bin/python3.8
或通过定义计划任务的命令来为脚本指定 Python 可执行文件,例如:python3.8 /home/myusername/myproject/myscript.py
(示例适用于 Python 3.8)。您也可以使用 virtualenv,在这种情况下,命令应如下所示:/home/myusername/.virtualenvs/myvenv/bin/python /home/myusername/myproject/mytask.py
.
我在 PythonAnywhere 上设置了一个任务,每天 运行 一个文件,但是当到了 运行 它的时候,它说“没有名为 [=12 的模块=]”。但是,当我 运行 finally 通常位于 Python 的任何地方的文件部分时,它 运行 完全没问题。我已经尝试为 Python 3.7 和 3.8 安装模块,但是都没有用。
您需要通过在脚本开头添加 shebang #!/usr/bin/python3.8
或通过定义计划任务的命令来为脚本指定 Python 可执行文件,例如:python3.8 /home/myusername/myproject/myscript.py
(示例适用于 Python 3.8)。您也可以使用 virtualenv,在这种情况下,命令应如下所示:/home/myusername/.virtualenvs/myvenv/bin/python /home/myusername/myproject/mytask.py
.