django Cpanel python检测到错误版本

5sxhfpxr  于 2023-02-20  发布在  Go
关注(0)|答案(3)|浏览(138)

我试图在cpanel上部署django应用程序,但是当我设置python3.7.12时,它检测到python2.6.6
我尽力了请帮帮我

tvz2xvvm

tvz2xvvm1#

如果你已经通过cPanel内部的Python Selector部署了Python 3.7,那么它实际上创建了一个使用该版本的虚拟环境。
Python 2.6很可能是托管服务器上的默认全局版本。
为了能够使用3.7版本,您将需要进入虚拟环境内部。
为此,请转到cPanel -〉Setup Python App,编辑新部署的应用程序,在页面顶部,您将看到一个命令,您可以在SSH中复制/粘贴该命令以进入该环境。

r6l8ljro

r6l8ljro2#

我们必须编辑.htaccess文件在此文件中,我们可以设置python3虚拟环境路径。
如果我们有root权限,那么我们还可以编辑application.json文件并更改默认python路径
但是我们可以编辑.htaccess文件,它很容易创建

atmip9wb

atmip9wb3#

您应该执行以下步骤:
首先在cpanel主菜单中找到Setup Python应用程序,然后单击此链接,然后安装新的python版本,python 3.7.2是单击安装后推荐的版本,在所有这些之后,我相信cpanel将在您的主机上创建一个vertualenv文件夹,打开cpanel终端并通过此代码启用您的虚拟环境:

source vertualenv/3.7.2/3.7/bin/activate

注意:vertualenv -〉/3.7.2之后的第2部分可能具有不同的名称,此名称基本上是您在创建新环境时选择的名称

相关问题