Cara menginstal tensorflow dengan virtualenvwrapper di macOS-Sierra

Saya perlu menginstal TensorFlow di macOS-Sierra dan saya ingin menggunakan virtualenvwrapper untuk itu. Untuk menginstal TensorFlow seseorang dapat mengikuti panduan instalasi virtualenv yang disediakan oleh situs web TensorFlow. Namun, saya ingin melakukannya dengan virtualenvwrapper yang dapat dipasang seperti itu.

Bisakah seseorang yang memiliki pengalaman dengan hal ini membimbing saya?


person user20112015    schedule 11.08.2017    source sumber


Jawaban (1)


Pertama saya akan menginstal virtualenv dan virtualenvwrapper:

$pip install virtualenv
$pip install virtualenvwrapper

Lalu saya akan membuat direktori untuk virtualenvs saya.

$mkdir ~/.virtualenvs

Kemudian saya akan memperbarui file .bashrc saya:

#put these lines in your .bashrc file
export WORKON_HOME=~/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

Kemudian sumber .bashrc:

$source .bashrc

Kemudian buat lingkungan virtual saya:

$mkvirtualenv my-virtual-environment --system-site-packages target-directory

Untuk mengaktifkan lingkungan virtual dan menginstal tensorflow:

$workon my-virtual-environment
(my-virtual-environment)$pip install --upgrade tensorflow

Semoga membantu. Sudah lama sejak saya menjadi pengguna OSX biasa. Jika ini tidak berhasil untuk Anda, terus perbarui ini dan saya mungkin dapat membantu lebih lanjut.

person rug3y    schedule 11.08.2017
comment
Terima kasih! Ini sangat membantu. Namun ketika saya melakukan '$pip install virtualenv' saya mendapatkan 'pip: perintah tidak ditemukan'. Namun saya bisa melakukan pip3 atau pip2 (saya menginstal python 3 sendiri). Apa yang Anda rekomendasikan untuk saya lakukan? Saya tidak ingin mengacaukan apa pun dengan versi python yang sudah diinstal sebelumnya di Mac saya. - person user20112015; 12.08.2017
comment
Saya menginstal pip dengan 'sudo easy_install pip'. Lalu ketika saya melakukan 'source /usr/local/bin/virtualenvwrapper.sh' saya mendapatkan 'Tidak ada modul bernama virtualenvwrapper virtualenvwrapper.sh: Ada masalah saat menjalankan kait inisialisasi. Jika Python tidak dapat mengimpor modul virtualenvwrapper.hook_loader, periksa apakah virtualenvwrapper telah diinstal untuk VIRTUALENVWRAPPER_PYTHON=/usr/bin/python dan PATH telah disetel dengan benar.' - person user20112015; 12.08.2017
comment
Sepertinya virtualenvwrapper tidak diinstal ke jalur yang sama dengan yang saya berikan pada petunjuk saya. Anda harus menemukan jalur yang telah diinstal, dan mengganti jalur tersebut di .bashrc Anda. - person rug3y; 12.08.2017
comment
Bagaimana cara mengetahui di mana ia dipasang? Saya melakukan which virtualenv yang menghasilkan /usr/local/bin/virtualenv. Tapi which virtualenvwrapper tidak menghasilkan apa-apa. Namun, saya dapat melihat bahwa 'virtualenvwrapper.sh` ada di /usr/local/bin/. - person user20112015; 12.08.2017