[root@localhost python3.6]# /usr/local/Python-3.6.8/bin/python3 -m venv venv
[root@localhost python3.6]# source venv/bin/activate
(venv) [root@localhost python3.6]# python3 -m pip install --upgrade pip
Collecting pip
Using cached https://files.pythonhosted.org/packages/a4/6d/6463d49a933f547439d6b5b98b46af8742cc03ae83543e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-21.3.1
(venv) [root@localhost python3.6]# pip -V
pip 21.3.1 from /home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/pip (python 3.6)
(venv) [root@localhost python3.6]# pip install nova==23.2.2
Collecting nova==23.2.2
Using cached nova-23.2.2-py3-none-any.whl (5.7 MB)
Collecting os-xenapi>=0.3.4
Using cached os_xenapi-0.3.4-py2.py3-none-any.whl (137 kB)
Collecting pypowervm>=1.1.15
Using cached pypowervm-1.1.27-py2.py3-none-any.whl (1.1 MB)
Collecting SQLAlchemy>=1.2.19
Downloading SQLAlchemy-1.4.49-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB)
|████████████████████████████████| 1.6 MB 2.3 MB/s
Collecting python-neutronclient>=6.7.0
Using cached python_neutronclient-7.8.0-py3-none-any.whl (437 kB)
Collecting stevedore>=1.20.0
Using cached stevedore-3.5.2-py3-none-any.whl (50 kB)
Collecting futurist>=1.8.0
Using cached futurist-2.4.1-py3-none-any.whl (36 kB)
Collecting oslo.db>=4.44.0
Using cached oslo.db-11.3.0-py3-none-any.whl (175 kB)
Collecting os-brick>=4.3.1
Using cached os_brick-5.2.4-py3-none-any.whl (271 kB)
Collecting iso8601>=0.1.11
Using cached iso8601-1.1.0-py3-none-any.whl (9.9 kB)
Collecting oslo.concurrency>=4.4.0
Using cached oslo.concurrency-4.5.1-py3-none-any.whl (47 kB)
Collecting os-service-types>=1.7.0
Using cached os_service_types-1.7.0-py2.py3-none-any.whl (24 kB)
Collecting python-dateutil>=2.7.0
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting keystonemiddleware>=4.20.0
Using cached keystonemiddleware-9.5.0-py3-none-any.whl (119 kB)
Collecting PasteDeploy>=1.5.0
Downloading PasteDeploy-2.1.1-py2.py3-none-any.whl (17 kB)
Collecting paramiko>=2.7.1
Using cached paramiko-3.3.1-py3-none-any.whl (224 kB)
Collecting os-vif>=1.14.0
Using cached os_vif-2.8.0-py3-none-any.whl (107 kB)
Collecting oslo.utils>=4.8.0
Using cached oslo.utils-4.13.0-py3-none-any.whl (101 kB)
Collecting os-resource-classes>=0.4.0
Using cached os_resource_classes-1.1.0-py3-none-any.whl (11 kB)
Collecting os-win>=5.4.0
Using cached os_win-5.9.0-py3-none-any.whl (274 kB)
Collecting zVMCloudConnector>=1.3.0
Using cached zVMCloudConnector-1.6.3-py3-none-any.whl (432 kB)
Collecting eventlet>=0.30.1
Using cached eventlet-0.33.3-py2.py3-none-any.whl (226 kB)
Collecting retrying!=1.3.0,>=1.3.3
Using cached retrying-1.3.4-py3-none-any.whl (11 kB)
Collecting oslo.messaging>=10.3.0
Using cached oslo.messaging-12.14.0-py3-none-any.whl (253 kB)
Collecting python-cinderclient!=4.0.0,>=3.3.0
Using cached python_cinderclient-8.3.0-py3-none-any.whl (254 kB)
Collecting python-glanceclient>=2.8.0
Using cached python_glanceclient-3.6.0-py3-none-any.whl (203 kB)
Collecting greenlet>=0.4.15
Downloading greenlet-2.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (557 kB)
|████████████████████████████████| 557 kB 188 kB/s
Collecting oslo.privsep>=2.4.0
Using cached oslo.privsep-2.8.0-py3-none-any.whl (38 kB)
Collecting oslo.middleware>=3.31.0
Using cached oslo.middleware-4.5.1-py3-none-any.whl (65 kB)
Collecting oslo.policy>=3.6.0
Using cached oslo.policy-3.12.1-py3-none-any.whl (87 kB)
Collecting oslo.service>=2.5.0
Using cached oslo.service-2.8.0-py3-none-any.whl (77 kB)
Collecting netifaces>=0.10.4
Using cached netifaces-0.11.0.tar.gz (30 kB)
Preparing metadata (setup.py) ... done
Collecting oslo.i18n>=5.0.1
Using cached oslo.i18n-5.1.0-py3-none-any.whl (46 kB)
Collecting sqlalchemy-migrate>=0.13.0
Using cached sqlalchemy_migrate-0.13.0-py2.py3-none-any.whl (109 kB)
Collecting tooz>=1.58.0
Using cached tooz-2.11.1-py3-none-any.whl (93 kB)
Collecting netaddr>=0.7.18
Using cached netaddr-0.9.0-py3-none-any.whl (2.2 MB)
Collecting decorator>=4.1.0
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting castellan>=0.16.0
Using cached castellan-3.11.0-py3-none-any.whl (96 kB)
Collecting jsonschema>=3.2.0
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting cursive>=0.2.1
Using cached cursive-0.2.3-py2.py3-none-any.whl (43 kB)
Collecting oslo.upgradecheck>=1.3.0
Using cached oslo.upgradecheck-1.5.0-py3-none-any.whl (14 kB)
Collecting oslo.serialization>=4.1.0
Using cached oslo.serialization-4.3.0-py3-none-any.whl (25 kB)
Collecting Paste>=2.0.2
Using cached Paste-3.5.3-py2.py3-none-any.whl (593 kB)
Collecting cryptography>=2.7
Downloading cryptography-40.0.2-cp36-abi3-manylinux_2_28_aarch64.whl (3.5 MB)
|████████████████████████████████| 3.5 MB 480 kB/s
Collecting microversion-parse>=0.2.1
Using cached microversion_parse-1.0.1-py3-none-any.whl (19 kB)
Collecting taskflow>=3.8.0
Using cached taskflow-4.7.0-py3-none-any.whl (493 kB)
Collecting WebOb>=1.8.2
Using cached WebOb-1.8.7-py2.py3-none-any.whl (114 kB)
Collecting rfc3986>=1.2.0
Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting lxml>=4.5.0
Downloading lxml-4.9.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB)
|████████████████████████████████| 7.1 MB 436 kB/s
Collecting pbr>=5.5.1
Using cached pbr-5.11.1-py2.py3-none-any.whl (112 kB)
Collecting oslo.log>=4.4.0
Using cached oslo.log-4.8.0-py3-none-any.whl (71 kB)
Collecting openstacksdk>=0.35.0
Using cached openstacksdk-1.5.0-py3-none-any.whl (1.7 MB)
Collecting oslo.versionedobjects>=1.35.0
Using cached oslo.versionedobjects-2.6.0-py3-none-any.whl (86 kB)
Collecting Routes>=2.3.1
Using cached Routes-2.5.1-py2.py3-none-any.whl (40 kB)
Collecting oslo.reports>=1.18.0
Using cached oslo.reports-2.4.0-py3-none-any.whl (53 kB)
Collecting psutil>=3.2.2
Using cached psutil-5.9.5.tar.gz (493 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting websockify>=0.9.0
Using cached websockify-0.11.0-py3-none-any.whl (39 kB)
Collecting oslo.rootwrap>=5.8.0
Using cached oslo.rootwrap-6.3.1-py3-none-any.whl (38 kB)
Collecting os-traits>=2.5.0
Using cached os_traits-2.10.0-py3-none-any.whl (41 kB)
Collecting oslo.cache>=1.26.0
Using cached oslo.cache-2.11.0-py3-none-any.whl (69 kB)
Collecting requests>=2.25.1
Using cached requests-2.27.1-py2.py3-none-any.whl (63 kB)
Collecting dataclasses>=0.7
Using cached dataclasses-0.8-py3-none-any.whl (19 kB)
Collecting PrettyTable>=0.7.1
Using cached prettytable-2.5.0-py3-none-any.whl (24 kB)
Collecting oslo.context>=3.1.1
Using cached oslo.context-4.1.0-py3-none-any.whl (20 kB)
Collecting Jinja2>=2.10
Using cached Jinja2-3.0.3-py3-none-any.whl (133 kB)
Collecting oslo.config>=6.8.0
Using cached oslo.config-8.8.1-py3-none-any.whl (128 kB)
Collecting keystoneauth1>=3.16.0
Using cached keystoneauth1-5.1.2-py3-none-any.whl (318 kB)
Collecting PyYAML>=5.1
Downloading PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (669 kB)
|████████████████████████████████| 669 kB 277 kB/s
Collecting python-barbicanclient>=4.5.2
Using cached python_barbicanclient-5.6.0-py3-none-any.whl (89 kB)
Collecting cffi>=1.12
Downloading cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (434 kB)
|████████████████████████████████| 434 kB 477 kB/s
Collecting dnspython>=1.15.0
Using cached dnspython-2.2.1-py3-none-any.whl (269 kB)
Collecting six>=1.10.0
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26 kB)
Requirement already satisfied: setuptools in ./venv/lib/python3.6/site-packages (from jsonschema>=3.2.0->nova==23.2.2) (40.6.2)
Collecting importlib-metadata
Using cached importlib_metadata-4.8.3-py3-none-any.whl (17 kB)
Collecting pyrsistent>=0.14.0
Using cached pyrsistent-0.18.0.tar.gz (104 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting attrs>=17.4.0
Using cached attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting python-keystoneclient>=3.20.0
Using cached python_keystoneclient-4.5.0-py3-none-any.whl (398 kB)
Collecting pycadf!=2.0.0,>=1.1.0
Using cached pycadf-3.1.1-py3-none-any.whl (39 kB)
Collecting importlib-resources
Using cached importlib_resources-5.4.0-py3-none-any.whl (28 kB)
Collecting dogpile.cache>=0.6.5
Using cached dogpile.cache-1.2.2-py3-none-any.whl (52 kB)
Collecting requestsexceptions>=1.2.0
Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)
Collecting appdirs>=1.3.0
Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting jmespath>=0.9.0
Using cached jmespath-0.10.0-py2.py3-none-any.whl (24 kB)
Collecting jsonpatch!=1.20,>=1.16
Using cached jsonpatch-1.32-py2.py3-none-any.whl (12 kB)
Collecting tenacity>=6.3.1
Using cached tenacity-8.2.2-py3-none-any.whl (24 kB)
Collecting debtcollector>=1.19.0
Using cached debtcollector-2.5.0-py3-none-any.whl (23 kB)
Collecting pyroute2>=0.5.2
Using cached pyroute2-0.7.9-py3-none-any.whl (456 kB)
Collecting ovsdbapp>=0.12.1
Using cached ovsdbapp-1.16.1-py3-none-any.whl (124 kB)
Collecting Babel!=2.4.0,>=2.3.4
Using cached Babel-2.11.0-py3-none-any.whl (9.5 MB)
Collecting fasteners>=0.7.0
Using cached fasteners-0.19-py3-none-any.whl (18 kB)
Collecting testresources>=2.0.0
Using cached testresources-2.0.1-py2.py3-none-any.whl (36 kB)
Collecting testscenarios>=0.4
Using cached testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)
Collecting alembic>=0.9.6
Using cached alembic-1.7.7-py3-none-any.whl (210 kB)
Collecting pyinotify>=0.9.6
Using cached pyinotify-0.9.6.tar.gz (60 kB)
Preparing metadata (setup.py) ... done
Collecting cachetools>=2.0.0
Using cached cachetools-4.2.4-py3-none-any.whl (10 kB)
Collecting amqp>=2.5.2
Using cached amqp-5.1.1-py3-none-any.whl (50 kB)
Collecting kombu>=4.6.6
Using cached kombu-5.1.0-py3-none-any.whl (187 kB)
Collecting oslo.metrics>=0.2.1
Using cached oslo.metrics-0.4.0-py3-none-any.whl (13 kB)
Collecting bcrypt>=3.1.3
Using cached bcrypt-4.0.1-cp36-abi3-manylinux_2_28_aarch64.whl (583 kB)
Collecting statsd>=3.2.1
Using cached statsd-4.0.1-py2.py3-none-any.whl (13 kB)
Collecting msgpack>=0.6.0
Downloading msgpack-1.0.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (288 kB)
|████████████████████████████████| 288 kB 476 kB/s
Collecting pytz>=2013.6
Using cached pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
Collecting fixtures>=3.0.0
Using cached fixtures-4.0.1.tar.gz (56 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting Yappi>=1.0
Using cached yappi-1.4.0.tar.gz (59 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Collecting pyparsing>=2.1.0
Using cached pyparsing-3.1.1-py3-none-any.whl (103 kB)
Collecting packaging>=20.4
Using cached packaging-21.3-py3-none-any.whl (40 kB)
Collecting pynacl>=1.5
Using cached PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl (601 kB)
Collecting wcwidth
Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting futures>=3.0
Downloading futures-3.0.5.tar.gz (25 kB)
Preparing metadata (setup.py) ... done
Collecting pyasn1-modules
Using cached pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
Collecting pyasn1
Using cached pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
Collecting simplejson>=3.5.1
Downloading simplejson-3.19.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (125 kB)
|████████████████████████████████| 125 kB 475 kB/s
Collecting pyOpenSSL>=17.1.0
Using cached pyOpenSSL-23.2.0-py3-none-any.whl (59 kB)
Collecting wrapt>=1.7.0
Downloading wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (75 kB)
|████████████████████████████████| 75 kB 3.1 MB/s
Collecting warlock<2,>=1.2.0
Using cached warlock-1.3.3.tar.gz (11 kB)
Preparing metadata (setup.py) ... done
Collecting osc-lib>=1.12.0
Using cached osc_lib-2.8.1-py3-none-any.whl (89 kB)
Collecting os-client-config>=1.28.0
Using cached os_client_config-2.1.0-py3-none-any.whl (31 kB)
Collecting cliff>=3.4.0
Using cached cliff-3.10.1-py3-none-any.whl (81 kB)
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting charset-normalizer~=2.0.0
Using cached charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2023.7.22-py3-none-any.whl (158 kB)
Collecting repoze.lru>=0.3
Using cached repoze.lru-0.7-py3-none-any.whl (10 kB)
Collecting sqlparse
Using cached sqlparse-0.4.4-py3-none-any.whl (41 kB)
Collecting Tempita>=0.4
Using cached Tempita-0.5.2-py3-none-any.whl (12 kB)
Collecting automaton>=1.9.0
Using cached automaton-2.5.0-py3-none-any.whl (22 kB)
Collecting pydot>=1.2.4
Using cached pydot-1.4.2-py2.py3-none-any.whl (21 kB)
Collecting networkx>=2.1.0
Using cached networkx-2.5.1-py3-none-any.whl (1.6 MB)
Collecting voluptuous>=0.8.9
Using cached voluptuous-0.13.1-py3-none-any.whl (29 kB)
Collecting redis
Using cached redis-4.3.6-py3-none-any.whl (248 kB)
Collecting numpy
Downloading numpy-1.19.5-cp36-cp36m-manylinux2014_aarch64.whl (12.4 MB)
|████████████████████████████████| 12.4 MB 470 kB/s
Collecting jwcrypto
Using cached jwcrypto-1.5.0.tar.gz (86 kB)
Preparing metadata (setup.py) ... done
Collecting PyJWT>=1.0.1
Using cached PyJWT-2.4.0-py3-none-any.whl (18 kB)
Collecting Mako
Using cached Mako-1.1.6-py2.py3-none-any.whl (75 kB)
Collecting vine>=5.0.0
Using cached vine-5.0.0-py2.py3-none-any.whl (9.4 kB)
Collecting pycparser
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Collecting autopage>=0.4.0
Using cached autopage-0.5.1-py3-none-any.whl (29 kB)
Collecting cmd2>=1.0.0
Using cached cmd2-2.4.3-py3-none-any.whl (147 kB)
Collecting typing-extensions>=4.0.1
Using cached typing_extensions-4.1.1-py3-none-any.whl (26 kB)
Collecting zipp>=0.5
Using cached zipp-3.6.0-py3-none-any.whl (5.3 kB)
Collecting jsonpointer>=1.9
Using cached jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB)
Collecting cached-property
Using cached cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Collecting decorator>=4.1.0
Using cached decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)
Collecting prometheus-client>=0.6.0
Using cached prometheus_client-0.17.1-py3-none-any.whl (60 kB)
Collecting ovs>=2.10.0
Using cached ovs-3.1.2.tar.gz (128 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Collecting testtools
Using cached testtools-2.6.0-py3-none-any.whl (182 kB)
Collecting deprecated
Using cached Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Collecting async-timeout>=4.0.2
Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting pyperclip>=1.6
Using cached pyperclip-1.8.2.tar.gz (20 kB)
Preparing metadata (setup.py) ... done
Collecting sortedcontainers
Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Using legacy 'setup.py install' for netifaces, since package 'wheel' is not installed.
Using legacy 'setup.py install' for futures, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyinotify, since package 'wheel' is not installed.
Using legacy 'setup.py install' for warlock, since package 'wheel' is not installed.
Using legacy 'setup.py install' for jwcrypto, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyperclip, since package 'wheel' is not installed.
Building wheels for collected packages: psutil, fixtures, pyrsistent, Yappi, ovs
Building wheel for psutil (pyproject.toml) ... done
Created wheel for psutil: filename=psutil-5.9.5-cp36-abi3-linux_aarch64.whl size=281779 sha256=6a5be2897286fa7aaed8e59062eb5ad1df966ba574e05ac7234934f3ca7a2d45
Stored in directory: /root/.cache/pip/wheels/f0/29/10/78ba079c783f5c3916d92cc1a013efa4f582416b9aef481385
Building wheel for fixtures (pyproject.toml) ... done
Created wheel for fixtures: filename=fixtures-4.0.1-py3-none-any.whl size=63058 sha256=f47164749eb35fb0ffee16c37d18bb820113cd9866554b66f1ddd71e6db08fd4
Stored in directory: /root/.cache/pip/wheels/10/59/be/e1e350f9a424e008ea5faff648000180562b0e6966a79df893
Building wheel for pyrsistent (pyproject.toml) ... done
Created wheel for pyrsistent: filename=pyrsistent-0.18.0-cp36-cp36m-linux_aarch64.whl size=116281 sha256=b63a9b2a2dd6724f30966e672bee521a1c526fb95f86ca50649d35bb0a9e8a28
Stored in directory: /root/.cache/pip/wheels/cb/62/d2/c88499b092c1f225db7e55dbbcd8dcd45543194e46e54c370a
Building wheel for Yappi (pyproject.toml) ... done
Created wheel for Yappi: filename=yappi-1.4.0-cp36-cp36m-linux_aarch64.whl size=74315 sha256=5cc38f92640daab8f17c56a6da12db4d677ffe99ea747667593bc93a440b9006
Stored in directory: /root/.cache/pip/wheels/14/78/17/ce09f6c0d1c6537f222ca18ddf1b969f0756fa37502f3c3adb
Building wheel for ovs (pyproject.toml) ... done
Created wheel for ovs: filename=ovs-3.1.2-py3-none-any.whl size=148399 sha256=c1f6c00813d96610a295d9f0e411792ea163eab3fc854f9359ecbacd14d2775d
Stored in directory: /root/.cache/pip/wheels/db/be/5a/f57bd67fd9267049d9ed0362ae0802650a116adc51e43b9701
Successfully built psutil fixtures pyrsistent Yappi ovs
Installing collected packages: zipp, typing-extensions, wrapt, pyparsing, pbr, importlib-resources, importlib-metadata, urllib3, pytz, packaging, oslo.i18n, netifaces, netaddr, iso8601, idna, debtcollector, charset-normalizer, certifi, stevedore, six, rfc3986, requests, PyYAML, oslo.utils, msgpack, wcwidth, vine, repoze.lru, python-dateutil, pyperclip, pyinotify, pycparser, oslo.serialization, oslo.context, oslo.config, MarkupSafe, greenlet, fasteners, dnspython, attrs, Yappi, WebOb, statsd, Routes, prometheus-client, PrettyTable, PasteDeploy, Paste, oslo.log, oslo.concurrency, os-service-types, jsonpointer, Jinja2, fixtures, eventlet, decorator, cmd2, cffi, cached-property, bcrypt, autopage, amqp, sortedcontainers, requestsexceptions, pyrsistent, oslo.service, oslo.middleware, oslo.metrics, kombu, keystoneauth1, jsonpatch, jmespath, futurist, dogpile.cache, cryptography, cliff, cachetools, appdirs, testtools, tenacity, Tempita, sqlparse, SQLAlchemy, simplejson, python-barbicanclient, pynacl, pydot, pyasn1, ovs, oslo.messaging, openstacksdk, networkx, Mako, jsonschema, deprecated, automaton, async-timeout, warlock, voluptuous, testscenarios, testresources, taskflow, sqlalchemy-migrate, redis, python-keystoneclient, pyroute2, pyOpenSSL, PyJWT, pycadf, pyasn1-modules, psutil, paramiko, ovsdbapp, oslo.versionedobjects, oslo.privsep, oslo.policy, oslo.cache, osc-lib, os-win, os-client-config, numpy, lxml, jwcrypto, futures, castellan, Babel, alembic, zVMCloudConnector, websockify, tooz, retrying, python-neutronclient, python-glanceclient, python-cinderclient, pypowervm, oslo.upgradecheck, oslo.rootwrap, oslo.reports, oslo.db, os-xenapi, os-vif, os-traits, os-resource-classes, os-brick, microversion-parse, keystonemiddleware, dataclasses, cursive, nova
Running setup.py install for netifaces ... done
Running setup.py install for pyperclip ... done
Running setup.py install for pyinotify ... done
Running setup.py install for warlock ... done
Running setup.py install for jwcrypto ... done
Running setup.py install for futures ... done
Successfully installed Babel-2.11.0 Jinja2-3.0.3 Mako-1.1.6 MarkupSafe-2.0.1 Paste-3.5.3 PasteDeploy-2.1.1 PrettyTable-2.5.0 PyJWT-2.4.0 PyYAML-6.0.1 Routes-2.5.1 SQLAlchemy-1.4.49 Tempita-0.5.2 WebOb-1.8.7 Yappi-1.4.0 alembic-1.7.7 amqp-5.1.1 appdirs-1.4.4 async-timeout-4.0.2 attrs-22.2.0 automaton-2.5.0 autopage-0.5.1 bcrypt-4.0.1 cached-property-1.5.2 cachetools-4.2.4 castellan-3.11.0 certifi-2023.7.22 cffi-1.15.1 charset-normalizer-2.0.12 cliff-3.10.1 cmd2-2.4.3 cryptography-40.0.2 cursive-0.2.3 dataclasses-0.8 debtcollector-2.5.0 decorator-4.4.2 deprecated-1.2.14 dnspython-2.2.1 dogpile.cache-1.2.2 eventlet-0.33.3 fasteners-0.19 fixtures-4.0.1 futures-3.0.5 futurist-2.4.1 greenlet-2.0.2 idna-3.4 importlib-metadata-4.8.3 importlib-resources-5.4.0 iso8601-1.1.0 jmespath-0.10.0 jsonpatch-1.32 jsonpointer-2.3 jsonschema-3.2.0 jwcrypto-1.5.0 keystoneauth1-5.1.2 keystonemiddleware-9.5.0 kombu-5.1.0 lxml-4.9.3 microversion-parse-1.0.1 msgpack-1.0.5 netaddr-0.9.0 netifaces-0.11.0 networkx-2.5.1 nova-23.2.2 numpy-1.19.5 openstacksdk-1.5.0 os-brick-5.2.4 os-client-config-2.1.0 os-resource-classes-1.1.0 os-service-types-1.7.0 os-traits-2.10.0 os-vif-2.8.0 os-win-5.9.0 os-xenapi-0.3.4 osc-lib-2.8.1 oslo.cache-2.11.0 oslo.concurrency-4.5.1 oslo.config-8.8.1 oslo.context-4.1.0 oslo.db-11.3.0 oslo.i18n-5.1.0 oslo.log-4.8.0 oslo.messaging-12.14.0 oslo.metrics-0.4.0 oslo.middleware-4.5.1 oslo.policy-3.12.1 oslo.privsep-2.8.0 oslo.reports-2.4.0 oslo.rootwrap-6.3.1 oslo.serialization-4.3.0 oslo.service-2.8.0 oslo.upgradecheck-1.5.0 oslo.utils-4.13.0 oslo.versionedobjects-2.6.0 ovs-3.1.2 ovsdbapp-1.16.1 packaging-21.3 paramiko-3.3.1 pbr-5.11.1 prometheus-client-0.17.1 psutil-5.9.5 pyOpenSSL-23.2.0 pyasn1-0.5.0 pyasn1-modules-0.3.0 pycadf-3.1.1 pycparser-2.21 pydot-1.4.2 pyinotify-0.9.6 pynacl-1.5.0 pyparsing-3.1.1 pyperclip-1.8.2 pypowervm-1.1.27 pyroute2-0.7.9 pyrsistent-0.18.0 python-barbicanclient-5.6.0 python-cinderclient-8.3.0 python-dateutil-2.8.2 python-glanceclient-3.6.0 python-keystoneclient-4.5.0 python-neutronclient-7.8.0 pytz-2023.3.post1 redis-4.3.6 repoze.lru-0.7 requests-2.27.1 requestsexceptions-1.4.0 retrying-1.3.4 rfc3986-1.5.0 simplejson-3.19.1 six-1.16.0 sortedcontainers-2.4.0 sqlalchemy-migrate-0.13.0 sqlparse-0.4.4 statsd-4.0.1 stevedore-3.5.2 taskflow-4.7.0 tenacity-8.2.2 testresources-2.0.1 testscenarios-0.5.0 testtools-2.6.0 tooz-2.11.1 typing-extensions-4.1.1 urllib3-1.26.16 vine-5.0.0 voluptuous-0.13.1 warlock-1.3.3 wcwidth-0.2.6 websockify-0.11.0 wrapt-1.15.0 zVMCloudConnector-1.6.3 zipp-3.6.0
(venv) [root@localhost python3.6]# rustc
Usage: rustc [OPTIONS] INPUT
Options:
-h, --help Display this message
--cfg SPEC Configure the compilation environment.
SPEC supports the syntax `NAME[="VALUE"]`.
-L [KIND=]PATH Add a directory to the library search path. The
optional KIND can be one of dependency, crate, native,
framework, or all (the default).
-l [KIND[:MODIFIERS]=]NAME[:RENAME]
Link the generated crate(s) to the specified native
library NAME. The optional KIND can be one of
static, framework, or dylib (the default).
Optional comma separated MODIFIERS
(bundle|verbatim|whole-archive|as-needed)
may be specified each with a prefix of either '+' to
enable or '-' to disable.
--crate-type [bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]
Comma separated list of types of crates
for the compiler to emit
--crate-name NAME
Specify the name of the crate being built
--edition 2015|2018|2021|2024
Specify which edition of the compiler to use when
compiling code. The default is 2015 and the latest
stable edition is 2021.
--emit [asm|llvm-bc|llvm-ir|obj|metadata|link|dep-info|mir]
Comma separated list of types of output for the
compiler to emit
--print [crate-name|file-names|sysroot|target-libdir|cfg|calling-conventions|target-list|target-cpus|target-features|relocation-models|code-models|tls-models|target-spec-json|all-target-specs-json|native-static-libs|stack-protector-strategies|link-args|deployment-target]
Compiler information to print on stdout
-g Equivalent to -C debuginfo=2
-O Equivalent to -C opt-level=2
-o FILENAME Write output to <filename>
--out-dir DIR Write output to compiler-chosen filename in <dir>
--explain OPT Provide a detailed explanation of an error message
--test Build a test harness
--target TARGET Target triple for which the code is compiled
-A, --allow LINT Set lint allowed
-W, --warn LINT Set lint warnings
--force-warn LINT
Set lint force-warn
-D, --deny LINT Set lint denied
-F, --forbid LINT Set lint forbidden
--cap-lints LEVEL
Set the most restrictive lint level. More restrictive
lints are capped at this level
-C, --codegen OPT[=VALUE]
Set a codegen option
-V, --version Print version info and exit
-v, --verbose Use verbose output
Additional help:
-C help Print codegen options
-W help Print 'lint' options and default settings
--help -v Print the full set of options rustc accepts
取消rust环境变量再来一次
[root@localhost python3.6]# export PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
[root@localhost python3.6]# ll
总用量 0
drwxr-xr-x 7 root root 98 9月 21 08:53 venv
[root@localhost python3.6]# rm venv/ -rf
[root@localhost python3.6]# /usr/local/Python-3.6.8/bin/python3 -m venv venv
[root@localhost python3.6]# source venv/bin/activate
(venv) [root@localhost python3.6]# pip -V
pip 18.1 from /home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/pip (python 3.6)
(venv) [root@localhost python3.6]# pip install --upgrade pip
Collecting pip
Using cached https://files.pythonhosted.org/packages/a4/6d/6463d49a933f547439d6b5b98b46af8742cc03ae83543e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-21.3.1
(venv) [root@localhost python3.6]# pip -V
pip 21.3.1 from /home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/pip (python 3.6)
(venv) [root@localhost python3.6]# pip install nova==23.2.2
Collecting nova==23.2.2
Using cached nova-23.2.2-py3-none-any.whl (5.7 MB)
Collecting os-service-types>=1.7.0
Using cached os_service_types-1.7.0-py2.py3-none-any.whl (24 kB)
Collecting oslo.serialization>=4.1.0
Using cached oslo.serialization-4.3.0-py3-none-any.whl (25 kB)
Collecting oslo.privsep>=2.4.0
Using cached oslo.privsep-2.8.0-py3-none-any.whl (38 kB)
Collecting python-neutronclient>=6.7.0
Using cached python_neutronclient-7.8.0-py3-none-any.whl (437 kB)
Collecting keystoneauth1>=3.16.0
Using cached keystoneauth1-5.1.2-py3-none-any.whl (318 kB)
Collecting greenlet>=0.4.15
Using cached greenlet-2.0.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (557 kB)
Collecting oslo.upgradecheck>=1.3.0
Using cached oslo.upgradecheck-1.5.0-py3-none-any.whl (14 kB)
Collecting sqlalchemy-migrate>=0.13.0
Using cached sqlalchemy_migrate-0.13.0-py2.py3-none-any.whl (109 kB)
Collecting cryptography>=2.7
Using cached cryptography-40.0.2-cp36-abi3-manylinux_2_28_aarch64.whl (3.5 MB)
Collecting microversion-parse>=0.2.1
Using cached microversion_parse-1.0.1-py3-none-any.whl (19 kB)
Collecting tooz>=1.58.0
Using cached tooz-2.11.1-py3-none-any.whl (93 kB)
Collecting os-win>=5.4.0
Using cached os_win-5.9.0-py3-none-any.whl (274 kB)
Collecting dataclasses>=0.7
Using cached dataclasses-0.8-py3-none-any.whl (19 kB)
Collecting zVMCloudConnector>=1.3.0
Using cached zVMCloudConnector-1.6.3-py3-none-any.whl (432 kB)
Collecting websockify>=0.9.0
Using cached websockify-0.11.0-py3-none-any.whl (39 kB)
Collecting oslo.context>=3.1.1
Using cached oslo.context-4.1.0-py3-none-any.whl (20 kB)
Collecting psutil>=3.2.2
Using cached psutil-5.9.5-cp36-abi3-linux_aarch64.whl
Collecting cursive>=0.2.1
Using cached cursive-0.2.3-py2.py3-none-any.whl (43 kB)
Collecting SQLAlchemy>=1.2.19
Using cached SQLAlchemy-1.4.49-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB)
Collecting lxml>=4.5.0
Using cached lxml-4.9.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB)
Collecting os-brick>=4.3.1
Using cached os_brick-5.2.4-py3-none-any.whl (271 kB)
Collecting Jinja2>=2.10
Using cached Jinja2-3.0.3-py3-none-any.whl (133 kB)
Collecting oslo.log>=4.4.0
Using cached oslo.log-4.8.0-py3-none-any.whl (71 kB)
Collecting oslo.versionedobjects>=1.35.0
Using cached oslo.versionedobjects-2.6.0-py3-none-any.whl (86 kB)
Collecting castellan>=0.16.0
Using cached castellan-3.11.0-py3-none-any.whl (96 kB)
Collecting python-cinderclient!=4.0.0,>=3.3.0
Using cached python_cinderclient-8.3.0-py3-none-any.whl (254 kB)
Collecting stevedore>=1.20.0
Using cached stevedore-3.5.2-py3-none-any.whl (50 kB)
Collecting oslo.utils>=4.8.0
Using cached oslo.utils-4.13.0-py3-none-any.whl (101 kB)
Collecting decorator>=4.1.0
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting pypowervm>=1.1.15
Using cached pypowervm-1.1.27-py2.py3-none-any.whl (1.1 MB)
Collecting iso8601>=0.1.11
Using cached iso8601-1.1.0-py3-none-any.whl (9.9 kB)
Collecting Paste>=2.0.2
Using cached Paste-3.5.3-py2.py3-none-any.whl (593 kB)
Collecting PyYAML>=5.1
Using cached PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (669 kB)
Collecting oslo.policy>=3.6.0
Using cached oslo.policy-3.12.1-py3-none-any.whl (87 kB)
Collecting oslo.rootwrap>=5.8.0
Using cached oslo.rootwrap-6.3.1-py3-none-any.whl (38 kB)
Collecting eventlet>=0.30.1
Using cached eventlet-0.33.3-py2.py3-none-any.whl (226 kB)
Collecting retrying!=1.3.0,>=1.3.3
Using cached retrying-1.3.4-py3-none-any.whl (11 kB)
Collecting oslo.reports>=1.18.0
Using cached oslo.reports-2.4.0-py3-none-any.whl (53 kB)
Collecting oslo.concurrency>=4.4.0
Using cached oslo.concurrency-4.5.1-py3-none-any.whl (47 kB)
Collecting oslo.middleware>=3.31.0
Using cached oslo.middleware-4.5.1-py3-none-any.whl (65 kB)
Collecting pbr>=5.5.1
Using cached pbr-5.11.1-py2.py3-none-any.whl (112 kB)
Collecting Routes>=2.3.1
Using cached Routes-2.5.1-py2.py3-none-any.whl (40 kB)
Collecting futurist>=1.8.0
Using cached futurist-2.4.1-py3-none-any.whl (36 kB)
Collecting os-resource-classes>=0.4.0
Using cached os_resource_classes-1.1.0-py3-none-any.whl (11 kB)
Collecting oslo.service>=2.5.0
Using cached oslo.service-2.8.0-py3-none-any.whl (77 kB)
Collecting requests>=2.25.1
Using cached requests-2.27.1-py2.py3-none-any.whl (63 kB)
Collecting taskflow>=3.8.0
Using cached taskflow-4.7.0-py3-none-any.whl (493 kB)
Collecting jsonschema>=3.2.0
Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting PrettyTable>=0.7.1
Using cached prettytable-2.5.0-py3-none-any.whl (24 kB)
Collecting keystonemiddleware>=4.20.0
Using cached keystonemiddleware-9.5.0-py3-none-any.whl (119 kB)
Collecting oslo.cache>=1.26.0
Using cached oslo.cache-2.11.0-py3-none-any.whl (69 kB)
Collecting oslo.messaging>=10.3.0
Using cached oslo.messaging-12.14.0-py3-none-any.whl (253 kB)
Collecting python-dateutil>=2.7.0
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting python-glanceclient>=2.8.0
Using cached python_glanceclient-3.6.0-py3-none-any.whl (203 kB)
Collecting rfc3986>=1.2.0
Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Collecting os-vif>=1.14.0
Using cached os_vif-2.8.0-py3-none-any.whl (107 kB)
Collecting netifaces>=0.10.4
Using cached netifaces-0.11.0.tar.gz (30 kB)
Preparing metadata (setup.py) ... done
Collecting oslo.db>=4.44.0
Using cached oslo.db-11.3.0-py3-none-any.whl (175 kB)
Collecting os-xenapi>=0.3.4
Using cached os_xenapi-0.3.4-py2.py3-none-any.whl (137 kB)
Collecting oslo.i18n>=5.0.1
Using cached oslo.i18n-5.1.0-py3-none-any.whl (46 kB)
Collecting netaddr>=0.7.18
Using cached netaddr-0.9.0-py3-none-any.whl (2.2 MB)
Collecting PasteDeploy>=1.5.0
Using cached PasteDeploy-2.1.1-py2.py3-none-any.whl (17 kB)
Collecting paramiko>=2.7.1
Using cached paramiko-3.3.1-py3-none-any.whl (224 kB)
Collecting os-traits>=2.5.0
Using cached os_traits-2.10.0-py3-none-any.whl (41 kB)
Collecting WebOb>=1.8.2
Using cached WebOb-1.8.7-py2.py3-none-any.whl (114 kB)
Collecting openstacksdk>=0.35.0
Using cached openstacksdk-1.5.0-py3-none-any.whl (1.7 MB)
Collecting oslo.config>=6.8.0
Using cached oslo.config-8.8.1-py3-none-any.whl (128 kB)
Collecting python-barbicanclient>=4.5.2
Using cached python_barbicanclient-5.6.0-py3-none-any.whl (89 kB)
Collecting cffi>=1.12
Using cached cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (434 kB)
Collecting six>=1.10.0
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting dnspython>=1.15.0
Using cached dnspython-2.2.1-py3-none-any.whl (269 kB)
Collecting MarkupSafe>=2.0
Using cached MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26 kB)
Collecting importlib-metadata
Using cached importlib_metadata-4.8.3-py3-none-any.whl (17 kB)
Requirement already satisfied: setuptools in ./venv/lib/python3.6/site-packages (from jsonschema>=3.2.0->nova==23.2.2) (40.6.2)
Collecting attrs>=17.4.0
Using cached attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting pyrsistent>=0.14.0
Using cached pyrsistent-0.18.0-cp36-cp36m-linux_aarch64.whl
Collecting pycadf!=2.0.0,>=1.1.0
Using cached pycadf-3.1.1-py3-none-any.whl (39 kB)
Collecting python-keystoneclient>=3.20.0
Using cached python_keystoneclient-4.5.0-py3-none-any.whl (398 kB)
Collecting importlib-resources
Using cached importlib_resources-5.4.0-py3-none-any.whl (28 kB)
Collecting jmespath>=0.9.0
Using cached jmespath-0.10.0-py2.py3-none-any.whl (24 kB)
Collecting appdirs>=1.3.0
Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting requestsexceptions>=1.2.0
Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB)
Collecting jsonpatch!=1.20,>=1.16
Using cached jsonpatch-1.32-py2.py3-none-any.whl (12 kB)
Collecting dogpile.cache>=0.6.5
Using cached dogpile.cache-1.2.2-py3-none-any.whl (52 kB)
Collecting tenacity>=6.3.1
Using cached tenacity-8.2.2-py3-none-any.whl (24 kB)
Collecting pyroute2>=0.5.2
Using cached pyroute2-0.7.9-py3-none-any.whl (456 kB)
Collecting debtcollector>=1.19.0
Using cached debtcollector-2.5.0-py3-none-any.whl (23 kB)
Collecting ovsdbapp>=0.12.1
Using cached ovsdbapp-1.16.1-py3-none-any.whl (124 kB)
Collecting Babel!=2.4.0,>=2.3.4
Using cached Babel-2.11.0-py3-none-any.whl (9.5 MB)
Collecting fasteners>=0.7.0
Using cached fasteners-0.19-py3-none-any.whl (18 kB)
Collecting testresources>=2.0.0
Using cached testresources-2.0.1-py2.py3-none-any.whl (36 kB)
Collecting testscenarios>=0.4
Using cached testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)
Collecting alembic>=0.9.6
Using cached alembic-1.7.7-py3-none-any.whl (210 kB)
Collecting pyinotify>=0.9.6
Using cached pyinotify-0.9.6.tar.gz (60 kB)
Preparing metadata (setup.py) ... done
Collecting kombu>=4.6.6
Using cached kombu-5.1.0-py3-none-any.whl (187 kB)
Collecting amqp>=2.5.2
Using cached amqp-5.1.1-py3-none-any.whl (50 kB)
Collecting oslo.metrics>=0.2.1
Using cached oslo.metrics-0.4.0-py3-none-any.whl (13 kB)
Collecting cachetools>=2.0.0
Using cached cachetools-4.2.4-py3-none-any.whl (10 kB)
Collecting statsd>=3.2.1
Using cached statsd-4.0.1-py2.py3-none-any.whl (13 kB)
Collecting bcrypt>=3.1.3
Using cached bcrypt-4.0.1-cp36-abi3-manylinux_2_28_aarch64.whl (583 kB)
Collecting msgpack>=0.6.0
Using cached msgpack-1.0.5-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (288 kB)
Collecting pytz>=2013.6
Using cached pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
Collecting Yappi>=1.0
Using cached yappi-1.4.0-cp36-cp36m-linux_aarch64.whl
Collecting fixtures>=3.0.0
Using cached fixtures-4.0.1-py3-none-any.whl
Collecting packaging>=20.4
Using cached packaging-21.3-py3-none-any.whl (40 kB)
Collecting pyparsing>=2.1.0
Using cached pyparsing-3.1.1-py3-none-any.whl (103 kB)
Collecting pynacl>=1.5
Using cached PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl (601 kB)
Collecting wcwidth
Using cached wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting pyasn1-modules
Using cached pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
Collecting futures>=3.0
Using cached futures-3.0.5.tar.gz (25 kB)
Preparing metadata (setup.py) ... done
Collecting pyasn1
Using cached pyasn1-0.5.0-py2.py3-none-any.whl (83 kB)
Collecting simplejson>=3.5.1
Using cached simplejson-3.19.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (125 kB)
Collecting wrapt>=1.7.0
Using cached wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (75 kB)
Collecting pyOpenSSL>=17.1.0
Using cached pyOpenSSL-23.2.0-py3-none-any.whl (59 kB)
Collecting warlock<2,>=1.2.0
Using cached warlock-1.3.3.tar.gz (11 kB)
Preparing metadata (setup.py) ... done
Collecting cliff>=3.4.0
Using cached cliff-3.10.1-py3-none-any.whl (81 kB)
Collecting osc-lib>=1.12.0
Using cached osc_lib-2.8.1-py3-none-any.whl (89 kB)
Collecting os-client-config>=1.28.0
Using cached os_client_config-2.1.0-py3-none-any.whl (31 kB)
Collecting charset-normalizer~=2.0.0
Using cached charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2023.7.22-py3-none-any.whl (158 kB)
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
Collecting repoze.lru>=0.3
Using cached repoze.lru-0.7-py3-none-any.whl (10 kB)
Collecting Tempita>=0.4
Using cached Tempita-0.5.2-py3-none-any.whl (12 kB)
Collecting sqlparse
Using cached sqlparse-0.4.4-py3-none-any.whl (41 kB)
Collecting pydot>=1.2.4
Using cached pydot-1.4.2-py2.py3-none-any.whl (21 kB)
Collecting networkx>=2.1.0
Using cached networkx-2.5.1-py3-none-any.whl (1.6 MB)
Collecting automaton>=1.9.0
Using cached automaton-2.5.0-py3-none-any.whl (22 kB)
Collecting voluptuous>=0.8.9
Using cached voluptuous-0.13.1-py3-none-any.whl (29 kB)
Collecting redis
Using cached redis-4.3.6-py3-none-any.whl (248 kB)
Collecting jwcrypto
Using cached jwcrypto-1.5.0.tar.gz (86 kB)
Preparing metadata (setup.py) ... done
Collecting numpy
Using cached numpy-1.19.5-cp36-cp36m-manylinux2014_aarch64.whl (12.4 MB)
Collecting PyJWT>=1.0.1
Using cached PyJWT-2.4.0-py3-none-any.whl (18 kB)
Collecting Mako
Using cached Mako-1.1.6-py2.py3-none-any.whl (75 kB)
Collecting vine>=5.0.0
Using cached vine-5.0.0-py2.py3-none-any.whl (9.4 kB)
Collecting pycparser
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Collecting cmd2>=1.0.0
Using cached cmd2-2.4.3-py3-none-any.whl (147 kB)
Collecting autopage>=0.4.0
Using cached autopage-0.5.1-py3-none-any.whl (29 kB)
Collecting typing-extensions>=4.0.1
Using cached typing_extensions-4.1.1-py3-none-any.whl (26 kB)
Collecting zipp>=0.5
Using cached zipp-3.6.0-py3-none-any.whl (5.3 kB)
Collecting jsonpointer>=1.9
Using cached jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB)
Collecting cached-property
Using cached cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Collecting decorator>=4.1.0
Using cached decorator-4.4.2-py2.py3-none-any.whl (9.2 kB)
Collecting prometheus-client>=0.6.0
Using cached prometheus_client-0.17.1-py3-none-any.whl (60 kB)
Collecting ovs>=2.10.0
Using cached ovs-3.1.2-py3-none-any.whl
Collecting testtools
Using cached testtools-2.6.0-py3-none-any.whl (182 kB)
Collecting deprecated
Using cached Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Collecting async-timeout>=4.0.2
Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting pyperclip>=1.6
Using cached pyperclip-1.8.2.tar.gz (20 kB)
Preparing metadata (setup.py) ... done
Collecting sortedcontainers
Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Using legacy 'setup.py install' for netifaces, since package 'wheel' is not installed.
Using legacy 'setup.py install' for futures, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyinotify, since package 'wheel' is not installed.
Using legacy 'setup.py install' for warlock, since package 'wheel' is not installed.
Using legacy 'setup.py install' for jwcrypto, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyperclip, since package 'wheel' is not installed.
Installing collected packages: zipp, typing-extensions, wrapt, pyparsing, pbr, importlib-resources, importlib-metadata, urllib3, pytz, packaging, oslo.i18n, netifaces, netaddr, iso8601, idna, debtcollector, charset-normalizer, certifi, stevedore, six, rfc3986, requests, PyYAML, oslo.utils, msgpack, wcwidth, vine, repoze.lru, python-dateutil, pyperclip, pyinotify, pycparser, oslo.serialization, oslo.context, oslo.config, MarkupSafe, greenlet, fasteners, dnspython, attrs, Yappi, WebOb, statsd, Routes, prometheus-client, PrettyTable, PasteDeploy, Paste, oslo.log, oslo.concurrency, os-service-types, jsonpointer, Jinja2, fixtures, eventlet, decorator, cmd2, cffi, cached-property, bcrypt, autopage, amqp, sortedcontainers, requestsexceptions, pyrsistent, oslo.service, oslo.middleware, oslo.metrics, kombu, keystoneauth1, jsonpatch, jmespath, futurist, dogpile.cache, cryptography, cliff, cachetools, appdirs, testtools, tenacity, Tempita, sqlparse, SQLAlchemy, simplejson, python-barbicanclient, pynacl, pydot, pyasn1, ovs, oslo.messaging, openstacksdk, networkx, Mako, jsonschema, deprecated, automaton, async-timeout, warlock, voluptuous, testscenarios, testresources, taskflow, sqlalchemy-migrate, redis, python-keystoneclient, pyroute2, pyOpenSSL, PyJWT, pycadf, pyasn1-modules, psutil, paramiko, ovsdbapp, oslo.versionedobjects, oslo.privsep, oslo.policy, oslo.cache, osc-lib, os-win, os-client-config, numpy, lxml, jwcrypto, futures, castellan, Babel, alembic, zVMCloudConnector, websockify, tooz, retrying, python-neutronclient, python-glanceclient, python-cinderclient, pypowervm, oslo.upgradecheck, oslo.rootwrap, oslo.reports, oslo.db, os-xenapi, os-vif, os-traits, os-resource-classes, os-brick, microversion-parse, keystonemiddleware, dataclasses, cursive, nova
Running setup.py install for netifaces ... done
Running setup.py install for pyperclip ... done
Running setup.py install for pyinotify ... done
Running setup.py install for warlock ... done
Running setup.py install for jwcrypto ... done
Running setup.py install for futures ... done
Successfully installed Babel-2.11.0 Jinja2-3.0.3 Mako-1.1.6 MarkupSafe-2.0.1 Paste-3.5.3 PasteDeploy-2.1.1 PrettyTable-2.5.0 PyJWT-2.4.0 PyYAML-6.0.1 Routes-2.5.1 SQLAlchemy-1.4.49 Tempita-0.5.2 WebOb-1.8.7 Yappi-1.4.0 alembic-1.7.7 amqp-5.1.1 appdirs-1.4.4 async-timeout-4.0.2 attrs-22.2.0 automaton-2.5.0 autopage-0.5.1 bcrypt-4.0.1 cached-property-1.5.2 cachetools-4.2.4 castellan-3.11.0 certifi-2023.7.22 cffi-1.15.1 charset-normalizer-2.0.12 cliff-3.10.1 cmd2-2.4.3 cryptography-40.0.2 cursive-0.2.3 dataclasses-0.8 debtcollector-2.5.0 decorator-4.4.2 deprecated-1.2.14 dnspython-2.2.1 dogpile.cache-1.2.2 eventlet-0.33.3 fasteners-0.19 fixtures-4.0.1 futures-3.0.5 futurist-2.4.1 greenlet-2.0.2 idna-3.4 importlib-metadata-4.8.3 importlib-resources-5.4.0 iso8601-1.1.0 jmespath-0.10.0 jsonpatch-1.32 jsonpointer-2.3 jsonschema-3.2.0 jwcrypto-1.5.0 keystoneauth1-5.1.2 keystonemiddleware-9.5.0 kombu-5.1.0 lxml-4.9.3 microversion-parse-1.0.1 msgpack-1.0.5 netaddr-0.9.0 netifaces-0.11.0 networkx-2.5.1 nova-23.2.2 numpy-1.19.5 openstacksdk-1.5.0 os-brick-5.2.4 os-client-config-2.1.0 os-resource-classes-1.1.0 os-service-types-1.7.0 os-traits-2.10.0 os-vif-2.8.0 os-win-5.9.0 os-xenapi-0.3.4 osc-lib-2.8.1 oslo.cache-2.11.0 oslo.concurrency-4.5.1 oslo.config-8.8.1 oslo.context-4.1.0 oslo.db-11.3.0 oslo.i18n-5.1.0 oslo.log-4.8.0 oslo.messaging-12.14.0 oslo.metrics-0.4.0 oslo.middleware-4.5.1 oslo.policy-3.12.1 oslo.privsep-2.8.0 oslo.reports-2.4.0 oslo.rootwrap-6.3.1 oslo.serialization-4.3.0 oslo.service-2.8.0 oslo.upgradecheck-1.5.0 oslo.utils-4.13.0 oslo.versionedobjects-2.6.0 ovs-3.1.2 ovsdbapp-1.16.1 packaging-21.3 paramiko-3.3.1 pbr-5.11.1 prometheus-client-0.17.1 psutil-5.9.5 pyOpenSSL-23.2.0 pyasn1-0.5.0 pyasn1-modules-0.3.0 pycadf-3.1.1 pycparser-2.21 pydot-1.4.2 pyinotify-0.9.6 pynacl-1.5.0 pyparsing-3.1.1 pyperclip-1.8.2 pypowervm-1.1.27 pyroute2-0.7.9 pyrsistent-0.18.0 python-barbicanclient-5.6.0 python-cinderclient-8.3.0 python-dateutil-2.8.2 python-glanceclient-3.6.0 python-keystoneclient-4.5.0 python-neutronclient-7.8.0 pytz-2023.3.post1 redis-4.3.6 repoze.lru-0.7 requests-2.27.1 requestsexceptions-1.4.0 retrying-1.3.4 rfc3986-1.5.0 simplejson-3.19.1 six-1.16.0 sortedcontainers-2.4.0 sqlalchemy-migrate-0.13.0 sqlparse-0.4.4 statsd-4.0.1 stevedore-3.5.2 taskflow-4.7.0 tenacity-8.2.2 testresources-2.0.1 testscenarios-0.5.0 testtools-2.6.0 tooz-2.11.1 typing-extensions-4.1.1 urllib3-1.26.16 vine-5.0.0 voluptuous-0.13.1 warlock-1.3.3 wcwidth-0.2.6 websockify-0.11.0 wrapt-1.15.0 zVMCloudConnector-1.6.3 zipp-3.6.0
(venv) [root@localhost python3.6]# rustc
-bash: rustc:未找到命令
(venv) [root@localhost python3.6]# nova-api
/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/OpenSSL/_util.py:6: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6.
from cryptography.hazmat.bindings.openssl.binding import Binding
Modules with known eventlet monkey patching issues were imported prior to eventlet monkey patching: urllib3. This warning can usually be ignored if the caller is only importing and not executing nova code.
Traceback (most recent call last):
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/bin/nova-api", line 5, in <module>
from nova.cmd.api import main
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/cmd/api.py", line 31, in <module>
from nova import config
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/config.py", line 25, in <module>
from nova.db.sqlalchemy import api as sqlalchemy_api
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/db/sqlalchemy/api.py", line 61, in <module>
from nova import block_device
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/block_device.py", line 26, in <module>
from nova import utils
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/utils.py", line 34, in <module>
from openstack import connection
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/__init__.py", line 58, in <module>
import openstack.connection
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/connection.py", line 217, in <module>
from openstack import _services_mixin
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/_services_mixin.py", line 6, in <module>
from openstack.block_storage import block_storage_service
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/block_storage/block_storage_service.py", line 14, in <module>
from openstack.block_storage.v3 import _proxy as _v3_proxy
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/block_storage/v3/_proxy.py", line 37, in <module>
class Proxy(_base_proxy.BaseBlockStorageProxy):
File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/openstack/block_storage/v3/_proxy.py", line 1592, in Proxy
ignore_missing: ty.Literal[True] = True,
AttributeError: module 'typing' has no attribute 'Literal'
解决AttributeError: module 'typing' has no attribute 'Literal'
(venv) [root@localhost python3.6]# pip install openstacksdk==0.55.1
Collecting openstacksdk==0.55.1
Downloading openstacksdk-0.55.1-py3-none-any.whl (1.4 MB)
|████████████████████████████████| 1.4 MB 1.2 MB/s
Requirement already satisfied: PyYAML>=3.13 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (6.0.1)
Requirement already satisfied: jmespath>=0.9.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (0.10.0)
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (5.11.1)
Requirement already satisfied: os-service-types>=1.7.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.7.0)
Requirement already satisfied: decorator>=4.4.1 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (4.4.2)
Requirement already satisfied: appdirs>=1.3.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.4.4)
Requirement already satisfied: jsonpatch!=1.20,>=1.16 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.32)
Requirement already satisfied: cryptography>=2.7 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (40.0.2)
Requirement already satisfied: dogpile.cache>=0.6.5 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.2.2)
Requirement already satisfied: importlib-metadata>=1.7.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (4.8.3)
Requirement already satisfied: requestsexceptions>=1.2.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.4.0)
Collecting munch>=2.1.0
Downloading munch-4.0.0-py2.py3-none-any.whl (9.9 kB)
Requirement already satisfied: netifaces>=0.10.4 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (0.11.0)
Requirement already satisfied: iso8601>=0.1.11 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (1.1.0)
Requirement already satisfied: keystoneauth1>=3.18.0 in ./venv/lib/python3.6/site-packages (from openstacksdk==0.55.1) (5.1.2)
Requirement already satisfied: cffi>=1.12 in ./venv/lib/python3.6/site-packages (from cryptography>=2.7->openstacksdk==0.55.1) (1.15.1)
Requirement already satisfied: stevedore>=3.0.0 in ./venv/lib/python3.6/site-packages (from dogpile.cache>=0.6.5->openstacksdk==0.55.1) (3.5.2)
Requirement already satisfied: typing-extensions>=4.0.1 in ./venv/lib/python3.6/site-packages (from dogpile.cache>=0.6.5->openstacksdk==0.55.1) (4.1.1)
Requirement already satisfied: zipp>=0.5 in ./venv/lib/python3.6/site-packages (from importlib-metadata>=1.7.0->openstacksdk==0.55.1) (3.6.0)
Requirement already satisfied: jsonpointer>=1.9 in ./venv/lib/python3.6/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk==0.55.1) (2.3)
Requirement already satisfied: six>=1.10.0 in ./venv/lib/python3.6/site-packages (from keystoneauth1>=3.18.0->openstacksdk==0.55.1) (1.16.0)
Requirement already satisfied: requests>=2.14.2 in ./venv/lib/python3.6/site-packages (from keystoneauth1>=3.18.0->openstacksdk==0.55.1) (2.27.1)
Requirement already satisfied: pycparser in ./venv/lib/python3.6/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk==0.55.1) (2.21)
Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.6/site-packages (from requests>=2.14.2->keystoneauth1>=3.18.0->openstacksdk==0.55.1) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./venv/lib/python3.6/site-packages (from requests>=2.14.2->keystoneauth1>=3.18.0->openstacksdk==0.55.1) (1.26.16)
Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.6/site-packages (from requests>=2.14.2->keystoneauth1>=3.18.0->openstacksdk==0.55.1) (2023.7.22)
Requirement already satisfied: charset-normalizer~=2.0.0 in ./venv/lib/python3.6/site-packages (from requests>=2.14.2->keystoneauth1>=3.18.0->openstacksdk==0.55.1) (2.0.12)
Installing collected packages: munch, openstacksdk
Attempting uninstall: openstacksdk
Found existing installation: openstacksdk 1.5.0
Uninstalling openstacksdk-1.5.0:
Successfully uninstalled openstacksdk-1.5.0
Successfully installed munch-4.0.0 openstacksdk-0.55.1
(venv) [root@localhost python3.6]# nova-api
/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/OpenSSL/_util.py:6: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6.
from cryptography.hazmat.bindings.openssl.binding import Binding
Modules with known eventlet monkey patching issues were imported prior to eventlet monkey patching: urllib3. This warning can usually be ignored if the caller is only importing and not executing nova code.
2023-09-21 09:01:58.087 313158 WARNING nova.service [-] Running nova-osapi_compute using eventlet is deprecated. Deploy with a WSGI server such as uwsgi or mod_wsgi.
2023-09-21 09:01:58.088 313158 CRITICAL nova [-] Unhandled error: nova.exception.ConfigNotFound: Could not find config at api-paste.ini
2023-09-21 09:01:58.088 313158 ERROR nova Traceback (most recent call last):
2023-09-21 09:01:58.088 313158 ERROR nova File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/bin/nova-api", line 8, in <module>
2023-09-21 09:01:58.088 313158 ERROR nova sys.exit(main())
2023-09-21 09:01:58.088 313158 ERROR nova File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/cmd/api.py", line 59, in main
2023-09-21 09:01:58.088 313158 ERROR nova server = service.WSGIService(api, use_ssl=should_use_ssl)
2023-09-21 09:01:58.088 313158 ERROR nova File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/service.py", line 347, in __init__
2023-09-21 09:01:58.088 313158 ERROR nova self.loader = loader or api_wsgi.Loader()
2023-09-21 09:01:58.088 313158 ERROR nova File "/home/yeqiang/kylinv10sp3/nova/python3.6/venv/lib/python3.6/site-packages/nova/api/wsgi.py", line 244, in __init__
2023-09-21 09:01:58.088 313158 ERROR nova raise exception.ConfigNotFound(path=config_path)
2023-09-21 09:01:58.088 313158 ERROR nova nova.exception.ConfigNotFound: Could not find config at api-paste.ini
2023-09-21 09:01:58.088 313158 ERROR nova