Step 1. install cplex using pip
Once you have CPLEX for old version python,
Uninstall it first. Run this code in your command prompt pip uninstall cplex.
Then run this code in your command prompt pip install cplex.
If you don't have CPLEX package in your python, run this code in your command prompt pip install cplex.
Step 2. install docplex using pip
The procedures are the same as step 1. use this code pip install docplex.
Note: these libraries provided by pip are community edition.
Connect your cplex on your PC into python cplex as the following:
Step 1. Download this python file provided by IBM
https://www.ibm.com/support/pages/system/files/inline-files/make_full.py_.zip
Step 2. Unzip it and then run python file in your command prompt.
Move to the directory where the python file exists.
Then run this code python make_full.py 'C:\Program Files\IBM\ILOG\CPLEX_Studio2211'.
Note that the path is your cplex location.
Once you fail to do step 2, copy these two files into python libraries path by hand.
File 1: cplex2211.dll, copy and paste it into two locations
path for copy: C:\Program Files\IBM\ILOG\CPLEX_Studio2211\cplex\bin\x64_win64\cplex2211.dll
path for paste 1 : "your python path"\Python\envs\arcgispro-py3\Lib\site-packages\cplex\_internal\cplex2211.dll
path for paste 2 : "your python path"\Python\envs\arcgispro-py3\Scripts\cplex2211.dll
File 2: cpoptimizer.exe, copy and paste it into two locations
path for paste : "your python path"\Python\envs\arcgispro-py3\Scripts\cpoptimizer.exe