创建一个Python3虚拟环境
如果要连接到网络,请运行sudo/opt/Citrix/VDA/bin/xdping
或/ opt / Citrix / VDA / sbin enable_ldaps.sh
命令可以创建Python3虚拟环境。但是,如果这些命令无法创建Python3虚拟环境,即使没有网络连接,也可以手动创建。本文详细介绍了创建无网络连接的Python3虚拟环境的先决条件和步骤。
先决条件
- 您必须具有管理权限才能访问
/ opt / Citrix / VDA / sbin / ctxpython3
目录中。 - 车轮锉
蟒蛇3
包裹已经到位。你可以从https://pypi.org/.
创建一个Python3虚拟环境
完成以下步骤创建Python3虚拟环境:
安装Python3依赖项。
对于RHEL:
Yum安装python36-devel krb5-devel GCC
注意:
您可能需要启用特定的存储库来安装某些依赖项。对于RHEL 7,运行
订阅管理器repos——启用rhel-7-server-optional-rpm
命令对于RHEL 8,运行subscription manager回购——使= rhel-8-for-x86_64-appstream-rpms
命令。对于Ubuntu\Debian:
apt get-y安装python3 dev python3 pip libkrb5 dev<--需要复制-->
对于SUSE:
Zypper -i -n install python -devel python3-setuptools krb5-devel GCC libffi48-devel
注意:
您可能需要启用
SUSE_Linux_Enterprise_Software_Development_Kit_12_SP5_x86_64
存储库来安装一些依赖项。创建Python3虚拟环境。
注意:
要解决使用PIP工具时可能遇到的SSL连接错误,请考虑将以下受信任的主机添加到/ETC/PI.CONF文件中:
(全球)
可信主机=
pypi.org
files.pythonhosted.org
对于RHEL、Ubuntu、Debian:
python3 -m pip install appdirs distlib importlib-metadata filelock importlib-resources six zip virtualenv==20.0.0 python3 -m virtualenv /opt/Citrix/VDA/sbin/ctxpython3
对于SUSE:
python3 -m easy_install appdirs distlib importlib-metadata filelock importlib-resources six zip virtualenv==20.0.0 python3 -m virtualenv /opt/Citrix/VDA/sbin/ctxpython3
进入创建的Python3虚拟环境。
source/opt/Citrix/VDA/sbin/ctxpython3/bin/activate<--需要复制-->
安装ldap依赖性。
对于RHEL、Ubuntu、Debian:
Python3 -m PIP install cffi == 1.14.2 cryptography == 3.1 decorator == 4.4.2 gssapi==1.6.2 ldap3==2.8.1 netifaces == 0.10.9 pg8000 == 1.17.0 psutil == 5.8.0 pyasn1 == 0.4.8 pycparser == 2.20 scramp == 1.2.0 6 == 1.15.0 termcolor == 1.1.0
对于SUSE:
python3-m easy_install cffi==1.14.2加密==3.1 decorator==4.4.2 gssapi==1.6.2 ldap3==2.8.1 netifaces==0.10.9 pg8000==1.17.0 psutil==5.8.0 pyasn1==0.4.8 pycparser==2.20 scramp==1.2.0 six==1.15.0 termcolor==1.1<--需要复制-->
安装
xdp
依赖关系。对于RHEL、Ubuntu、Debian:
python3-m pip安装cffi==1.14.2加密==3.1装饰器==4.4.2 gssapi==1.6.2 ldap3==2.8.1 netifaces==0.10.9 pg8000==1.17.0 psutil==5.8.0 pyasn1==0.4.8 pycparser==2.20 scramp==1.2.0六个==1.15.0 termcolor==1.1.0 python3-m pip安装/opt/Citrix/VDA/sbin/Ctyth3/xdl-*--需要复制-->
对于SUSE:
python3-m easy_install cffi==1.14.2 cryptography==3.1 decorator==4.4.2 gssapi==1.6.2 ldap3==2.8.1 netifaces==0.10.9 pg8000==1.17.0 psutil==5.8.0 pyasn1==0.4.8 pycparser==2.20 scramp==1.2.0六个==1.15.0 termcolor==1.1.0 python3-m easy_install/opt/VDA/Citron/Xdn*=1.1.0 Python/Xdl->--需要复制-->
退出虚拟环境。
禁用< !——NeedCopy >
创建一个Python3虚拟环境
在这篇文章中
收到了!
失败!