импорт панд в виде pd
df = pd.DataFrame([['1','2345'],['1','7890'],['2','1580']], columns = ['ID','Phone Number'])
d2 = df.groupby('ID')
new_df = pd.DataFrame()
for i in range(len(d2)):
new_df = pd.concat([new_df, d2.nth(i).add_suffix(i+1)], axis=1)
new_df = new_df.rename_axis('ID').reset_index()
Вывод:
print(new_df)
ID Phone Number1 Phone Number2
0 1 2345 7890
1 2 1580 NaN
Вы могли бы попытаться брать tools.jar файл от JDK (необходимо будет скопировать его с другой машины), и посмотрите, работало ли это.
javac является по существу маленьким exe, который запускает VM с определенного класса для компилятора.
Кроме того, нет ничего (что я знаю) об установке JDK, которую Вы не могли сделать с копией его от другой машины. Поэтому войдите в машину, на которой можно установить JDK, установить его и затем скопировать файлы в место на машине, на которую Вы испытываете недостаток в правах, и он должен работать.
Вы не должны устанавливать JDK. Просто скопируйте его с другой машины, и установите ПУТЬ к %jdk %/bin и JAVA_HOME к %jdk % (на самом деле, только СОЕДИНИТЕ КАНАЛОМ, достаточно часто). Я делаю все это время.
Eclipse работает очень хорошо. будучи портативным язем, это будет использовать свой собственный jdk. Я лично использую jGrasp w/папка jdk в качестве ПУТИ, когда я пытаюсь записать что-то быстрое.