Saya menginstal python3-virtualenvdi Lubuntu 15.1 menggunakan paket Ubuntu resmi apt-get install python3-virtualenv. The dokumentasi resmi menunjukkan bahwa sederhana virtualenv .dalam direktori proyek saya harus cukup untuk membuat venv tersebut. Ini tidak melakukan apa-apa, karena which virtualenvtidak melakukan apa-apa. (Tidak ada dari which python-virtualenvdan which python3-virtualenvjuga).
Informasi paket, setelah diinstal, mengatakan bahwa itu diinstal /usr/lib/python3/dist-packages/virtualenv.py, jadi saya memohon ini di bawah python3. Ini memberi saya ini:
$ python3 /usr/lib/python3/dist-packages/virtualenv.py .
Running virtualenv with interpreter /usr/bin/python2
New python executable in ./bin/python2
Also creating executable in ./bin/python
Installing setuptools, pip...done.
Yap, ketika saya melihat, semuanya di ./bin adalah python2. Apakah python3-virtualenv ubuntu adalah paket dummy untuk python2?
Dokumentasi python resmi mengatakan menggunakan paket yang berbeda: python3-venv . Ini tampaknya berfungsi ketika saya pyvenv ., dengan hal-hal python3 dalam ./bindirektori.
Bagaimana saya bisa berhasil membuat virtualenv Python 3?