Astropy: Versi pengembangan hanya aktif di direktori distribusi

Dibuat pada 16 Mar 2018  ·  3Komentar  ·  Sumber: astropy/astropy

Petunjuk ini http://docs.astropy.org/en/latest/development/workflow/get_devel_version.html#activate -development-astroy mengatakan bahwa Anda harus mencoba mengaktifkan versi pengembangan _outside._ direktori distribusi. Ketika saya melakukan ini, saya mendapatkan versi lokal saya (2.0.3) sebagai gantinya. Saya hanya mendapatkan versi pengembangan ketika saya berada di dalam direktori distribusi astropy.

Saya pertama kali mencoba mengikuti instruksi dengan tepat, tetapi karena saya menggunakan Python3, itu tidak berhasil (seperti yang tercantum dalam instruksi). Saya kemudian mengatur lingkungan virtual alih-alih menggunakan conda, tetapi saya masih mendapatkan masalah yang sama.

Saya percaya ini karena lingkungan saya menginstal astropy 2.0.3 secara otomatis, dan tidak ditimpa ketika saya menginstal versi pengembangan. Apakah petunjuknya harus diubah? Saya mencoba menginstalnya melalui python setup.py install serta python setup.py develop .

Docs installation

Komentar yang paling membantu

@emilydeibert pengalaman saya hampir sama, jadi ada baiknya untuk mendokumentasikannya. Secara umum sepertinya paket yang diinstal lebih diutamakan daripada yang diinstal dalam mode pengembangan (saya kira istilah "terinstal" sedikit kelebihan beban di sini). Memang agak membingungkan, tetapi memperbarui dokumen berarti perjuangan Anda tidak sia-sia .

Semua 3 komentar

Solusinya tampaknya menghapus instalan astropy setelah membuat lingkungan conda, dan kemudian menginstal versi pengembang. Saya senang mengubah dokumentasi jika diinginkan tetapi saya tidak yakin apakah ini harus disertakan dalam instruksi atau tidak.

Saya pikir itu ide yang baik untuk mengubah arah seperti yang Anda katakan @emilydeibert.

Saya belum mencoba ini dalam beberapa saat, tetapi saya tahu bahwa aturan untuk apa yang didahulukan ketika sesuatu diinstal dan Anda melakukan develop agak tidak ditentukan. Bahkan mungkin untuk platform tertentu, sehingga bagi sebagian orang itu bekerja di luar kotak dan bagi orang lain mereka perlu melakukan apa yang harus Anda lakukan. Tapi lebih baik aman daripada menyesal di sini, dan pendekatan Anda pasti akan bekerja lebih sering daripada hanya develop tanpa uninstall!

@emilydeibert pengalaman saya hampir sama, jadi ada baiknya untuk mendokumentasikannya. Secara umum sepertinya paket yang diinstal lebih diutamakan daripada yang diinstal dalam mode pengembangan (saya kira istilah "terinstal" sedikit kelebihan beban di sini). Memang agak membingungkan, tetapi memperbarui dokumen berarti perjuangan Anda tidak sia-sia .

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

funbaker picture funbaker  ·  3Komentar

embray picture embray  ·  3Komentar

richardgmcmahon picture richardgmcmahon  ·  3Komentar

Amarchuk picture Amarchuk  ·  3Komentar

bmorris3 picture bmorris3  ·  3Komentar