وقتی محیط مجازی می سازی یک دایرکتوری به همان نامی که تعریف کردی ساخته میشود. داخل این دایکتوری در مسیر lib کتابخانهها نصب میشود. یک دایرکتوری bin هم ساخته میشود. داخل bin چندتا فایل پایتون هست که به python سیستم لینک شده. وقتی محیط مجازی را فعال میکنی، پایتون از روی اینها فراخوانی میشود. pip هم در همین bin ساخته میشود.
این خطایی که گفتی:
/home/learner/Desktop/pyvenv/bin/python3: No module named install
یعنی اینکه چنین فایلی در آن دایرکتوری نیست. حالا ممکنه به نام python3 نباشد و نامش python خالی باشد. در کل اگر نبود میتوانی اینجوری لینک بسازی:
ln -s /usr/bin/python3 /home/learner/Desktop/pyvenv/bin/python3
-----
این چیزی که دوست گرامیمون در کامنت بالایی گفت هم روش دیگری است که میتوانی از آن هم بهره ببری. conda هم یه روش دیگه است که البته دیگه با pip کاری نخواهی داشت و داستان خودش رو داره (که در این تاپیک با عنوان مشکل pip جایگاهی نخواهد داشت)