bagaimana menangani kedua versi python di path variabel?


0

Saya mencoba menjalankan perintah protoc.

C:\Users\Ted\Anaconda3\envs\py2018\Lib\site-packages\tensorflow\models\research\object_detection\protos>protoc anchor_generator.proto --python_out=.

Tapi saya mendapatkan kesalahan di bawah ini:

object_detection / protos / grid_anchor_generator.proto: File tidak ditemukan.   object_detection / protos / ssd_anchor_generator.proto: File tidak ditemukan.   object_detection / protos / multiscale_anchor_generator.proto: File tidak   ditemukan. anchor_generator.proto: Impor   "object_detection / protos / grid_anchor_generator.proto" tidak ditemukan atau   memiliki kesalahan. anchor_generator.proto: Impor   "object_detection / protos / ssd_anchor_generator.proto" tidak ditemukan atau   memiliki kesalahan. anchor_generator.proto: Impor   "object_detection / protos / multiscale_anchor_generator.proto" tidak   ditemukan atau memiliki kesalahan. anchor_generator.proto: 13: 5:   "GridAnchorGenerator" tidak didefinisikan. anchor_generator.proto: 14: 5:   "SsdAnchorGenerator" tidak didefinisikan. anchor_generator.proto: 15: 5:   "MultiscaleAnchorGenerator" tidak didefinisikan.

File proto sudah ada di sana tetapi perintah protoc tidak berfungsi.

Dalam hal ini, sebelumnya saya menggunakan anaconda di mana versi python adalah 3.6.4

enter image description here

dan versi idle 3.6.0, kemudian saya upgrade ke 3.6.4. Tapi itu tidak muncul di command prompt saya.

Saya telah memperbarui variabel jalur sistem juga. Saya telah mendengar tetapi tidak yakin bahwa kesalahan protoc datang karena masalah jalur. Saya telah memperbarui ~/.bashrc file juga yang berisi pythonpath.

Apa yang harus saya lakukan untuk menjalankan perintah protoc? Apakah ini masalah jalur atau yang lainnya?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.