Hai,
Saya mulai menggunakan pyenv dengan pyenv-virtualenvwrapper dan itu berfungsi seperti sharm dengan plugin ini.
Masalahnya muncul saat saya mencoba menggunakan tmux. Misalnya, saat saya menjalankan ini:
$ tmux new -s session_name
Saya mendapatkan [exited]
sebagai tanggapan:
Saya menyadari baris ini di plugin membuat tmux keluar secara otomatis:
source ${${virtualenvwrapper}:c}
Saya bisa memulai tmux di file konfigurasi zsh saya. Meskipun demikian, saya tidak dapat memulai sesi lain sehingga penggunaan tmuxinator, misalnya, tidak dimungkinkan :(
Saya sangat menghargai bantuan Anda. Ini adalah tautan dengan dotfiles saya .
Terima kasih.
Punya masalah yang sama. Harus menghapus virtualenvwrapper dari plugin untuk dapat menggunakan pyenv.
Masalah lama, tetapi saya mengalami masalah ini hari ini dan ternyata itu karena asdf yang saya gunakan untuk mengelola versi python yang berbeda. Shims itu membuat pembungkus untuk binari yang ditemukan di folder bin instalasi python. Jadi shimnya terlihat begitu .. dan tidak bisa bersumber.
Saya baru saja memodifikasi plugin virutalenvwrapper oh-my-zsh dengan jalur ke skrip virtualenvwrapper.sh yang sebenarnya dan itu menyelesaikan masalah untuk saya.
#!/usr/bin/env bash
# asdf-plugin: python 3.6.8
exec /home/propyless/.asdf/bin/asdf exec "virtualenvwrapper.sh" "$@"
Tidak yakin apakah Anda masih memiliki masalah yang sama hari ini / menggunakan asdf atau yang serupa, tetapi ini adalah penyebabnya bagi saya :)
Saya tidak menggunakan pyenv, tetapi masalahnya mungkin serupa dengan shims?
Saya rasa saya mungkin mengalami masalah serupa. Saya menggunakan Mac Catalina 10.15.2.
Saya telah menginstal pyenv
melalui homebrew
dan kemudian saya menggunakan pip
untuk menginstal virtualenvwrapper
menggunakan pyenv
python 3.8.2 milik saya. Saya belum memasang pyenv-virtualenv
atau pyenv-virtualenvwrapper
.
Ketika saya menambahkan virtualenvwrapper
ke plugin saya seperti plugins=(git pyenv virtualenvwrapper)
itu menyebabkan terminal saya hang lama sebelum memberi saya ini:
Last login: Fri Apr 10 12:52:29 on ttys001
[Process completed]