我试图在cpanel上部署django应用程序,但是当我设置python3.7.12时,它检测到python2.6.6我尽力了请帮帮我
tvz2xvvm1#
如果你已经通过cPanel内部的Python Selector部署了Python 3.7,那么它实际上创建了一个使用该版本的虚拟环境。Python 2.6很可能是托管服务器上的默认全局版本。为了能够使用3.7版本,您将需要进入虚拟环境内部。为此,请转到cPanel -〉Setup Python App,编辑新部署的应用程序,在页面顶部,您将看到一个命令,您可以在SSH中复制/粘贴该命令以进入该环境。
r6l8ljro2#
我们必须编辑.htaccess文件在此文件中,我们可以设置python3虚拟环境路径。如果我们有root权限,那么我们还可以编辑application.json文件并更改默认python路径但是我们可以编辑.htaccess文件,它很容易创建
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部分可能具有不同的名称,此名称基本上是您在创建新环境时选择的名称
3条答案
按热度按时间tvz2xvvm1#
如果你已经通过cPanel内部的Python Selector部署了Python 3.7,那么它实际上创建了一个使用该版本的虚拟环境。
Python 2.6很可能是托管服务器上的默认全局版本。
为了能够使用3.7版本,您将需要进入虚拟环境内部。
为此,请转到cPanel -〉Setup Python App,编辑新部署的应用程序,在页面顶部,您将看到一个命令,您可以在SSH中复制/粘贴该命令以进入该环境。
r6l8ljro2#
我们必须编辑.htaccess文件在此文件中,我们可以设置python3虚拟环境路径。
如果我们有root权限,那么我们还可以编辑application.json文件并更改默认python路径
但是我们可以编辑.htaccess文件,它很容易创建
atmip9wb3#
您应该执行以下步骤:
首先在cpanel主菜单中找到Setup Python应用程序,然后单击此链接,然后安装新的python版本,python 3.7.2是单击安装后推荐的版本,在所有这些之后,我相信cpanel将在您的主机上创建一个vertualenv文件夹,打开cpanel终端并通过此代码启用您的虚拟环境:
注意:vertualenv -〉/3.7.2之后的第2部分可能具有不同的名称,此名称基本上是您在创建新环境时选择的名称