diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index b8fc3bbfc..86a39f4e2 100755
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -30,6 +30,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -42,11 +71,11 @@
-
+
-
-
+
+
@@ -58,22 +87,20 @@
-
-
-
-
-
-
-
-
-
+
+
-
+
+
+
+
+
+
-
-
+
+
@@ -120,7 +147,6 @@
- self.ssh
webssh
_shell
[
@@ -150,6 +176,7 @@
websocket
conf/key
addRUle
+ virtualenv -p python3 /usr/local/CyberPanel/p3
admin.api == 1
@@ -181,7 +208,6 @@
@@ -256,7 +283,7 @@
-
+
@@ -542,12 +569,12 @@
-
+
-
+
@@ -645,7 +672,6 @@
-
@@ -792,16 +818,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -833,12 +849,6 @@
-
-
-
-
-
-
@@ -895,21 +905,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -984,8 +979,8 @@
-
-
+
+
@@ -995,5 +990,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/install/install.py b/install/install.py
index a94e7646f..8310b0524 100755
--- a/install/install.py
+++ b/install/install.py
@@ -3651,7 +3651,7 @@ milter_default_action = accept
'install python36',
1, 0, os.EX_OSERR)
- command = '/usr/local/CyberPanel/p3'
+ command = 'virtualenv -p python3 /usr/local/CyberPanel/p3'
preFlightsChecks.call(command, distro, '[install python36]',
'install python36',
1, 0, os.EX_OSERR)
diff --git a/plogical/acl.py b/plogical/acl.py
index 65428195f..679c8e367 100755
--- a/plogical/acl.py
+++ b/plogical/acl.py
@@ -612,11 +612,4 @@ class ACLManager:
for childDomain in website.childdomains_set.all():
childDomains.append(childDomain.domain)
- return childDomains
-
-
-
-
-
-
-
+ return childDomains
\ No newline at end of file
diff --git a/plogical/upgrade.py b/plogical/upgrade.py
index e9d497904..0d0f67a6f 100755
--- a/plogical/upgrade.py
+++ b/plogical/upgrade.py
@@ -1895,7 +1895,7 @@ failovermethod=priority
command = 'apt install -y python3-venv'
Upgrade.executioner(command, 0)
- command = '/usr/local/CyberPanel/p3'
+ command = 'virtualenv -p python3 /usr/local/CyberPanel/p3'
Upgrade.executioner(command, 0)
env_path = '/usr/local/CyberPanel/p3'