Это проще, чем кажется:
virtualenv -p /usr/bin/python3 yourenv
source yourenv/bin/activate
pip install package-name
действительно работает:)
Значение таких констант всегда определяется реализацией, если только стандарты не указывают значение. Если вы используете значения непосредственно вместо имен, это просто вызывает проблемы. Ничто в manpage of fcntl не упоминает значения, поэтому ничего не принимайте.