Здравствуйте, я в настоящее время работаю на 3.8 python. Мне нужно выполнить скрипт версии 3.6, который использует Crypto и библиотеки времени. Поэтому я установил pyenv и pyenv-virtualenv. Я установил версию python, которую я хотел: pyenv install 3.6.8
. Затем я пошел в папку моего проекта cd Documents/CSC/myProject/
. Я выполнил: pyenv local 3.6.8
. Я проверил версию пипса: pip 18.1 from /home/alex/.pyenv/versions/3.6.8/lib/python3.6/site-packages/pip (python 3.6)
.
Это было хорошо. Затем я установил Crypto на версию 3.6. Но когда я запускаю скрипт, у меня появляется следующая ошибка: File "/usr/lib/python3.8/site-packages/Crypto/Random/_UserFriendlyRNG.py", line 77, in collect
t = time.clock()
AttributeError: module 'time' has no attribute 'clock'
Почему python выполняет поиск в 3.8 версии Crypto, даже если у меня версия 3.6 на локальном компьютере. Когда я нахожусь в папке версии 3.6? Я немного смущен. Спасибо за вашу помощь:)