我正在使用PythonAnywhere。我已经使用virtualenvwrapper
创建了一个我拥有所需包的环境。
在bash中我做:
activate virtualenv
python my_subfolder/my_script.py
它有效。
但是,我想使用PythonAnywhere的功能来安排此计划。但是当它运行时,它会(预期)恢复为默认的Python解释器。
我对路径和航行不太好,所以我尝试了各种各样的方法。我肯定知道我的venv在这条路上:
https://www.pythonanywhere.com/user/my_username/files/home/my_username/.virtualenvs/my_venv/bin/python
我当然省略了域名,但是尝试将网址的以下任何部分附加到#!
,这样就永远不会有效:
#!user/my_username/files/home/my_username/.virtualenvs/my_venv/bin/python
请注意,该脚本位于子文件夹my_subfolder/my_script.py
中。我也是chmod u+x
Python脚本。很困惑。