Saya baru saja menginstal Anaconda di sistem Xubuntu 16.04 saya. Untuk meluncurkan aplikasi dari terminal, saya cukup menggunakan anaconda-navigator
dan berfungsi dengan baik.
Sekarang saya ingin membuat launcher desktop untuk hal yang sama dan menambahkannya ke menu xfce Whisker saya juga. Jadi saya membuat peluncur desktop dengan konten berikut.
[Desktop Entry]
Version=1.0
Type=Application
Name=Anaconda-Navigator
GenericName=Anaconda
Comment=Scientific PYthon Development EnviRonment - Python3
Exec=/home/meghana/anaconda3/bin/anaconda-navigator
Categories=Development;Science;IDE;Qt;
Icon=spyder3
Terminal=false
StartupNotify=true
MimeType=text/x-python;
Tetapi ketika saya mencoba untuk membuka aplikasi dari peluncur, saya diarahkan ke file HTML lokal dengan pesan kesalahan berikut:
Navigator Error
An unexpected error occurred on Navigator start-up
Report
Please report this issue in the anaconda issue tracker
Main Error
byte indices must be integers or slices, not str
Traceback
Traceback (most recent call last):
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/exceptions.py", line 75, in exception_handler
return_value = func(*args, **kwargs)
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/app/start.py", line 115, in start_app
window = run_app(splash)
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/app/start.py", line 58, in run_app
window = MainWindow(splash=splash)
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/widgets/main_window.py", line 160, in __init__
self.api = AnacondaAPI()
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/api/anaconda_api.py", line 1205, in AnacondaAPI
ANACONDA_API = _AnacondaAPI()
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/api/anaconda_api.py", line 65, in __init__
self._conda_api = CondaAPI()
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/api/conda_api.py", line 1622, in CondaAPI
CONDA_API = _CondaAPI()
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/api/conda_api.py", line 340, in __init__
self.set_conda_prefix()
File "/home/meghana/anaconda3/lib/python3.6/site-
packages/anaconda_navigator/api/conda_api.py", line 489, in set_conda_prefix
self.ROOT_PREFIX = info['root_prefix']
TypeError: byte indices must be integers or slices, not str
Saya tidak bisa seumur hidup saya mencari tahu mengapa ini terjadi, atau apa yang harus saya lakukan.
Mohon saran.
CATATAN:
Sebelum melaporkan pertanyaan ini sebagai duplikat (seperti yang ini ), harap perhatikan bahwa saya tidak meminta instruksi tentang cara membuat peluncur desktop. Saya telah mencari jutaan kali melalui beberapa forum online untuk menemukan solusi, tetapi saya gagal.
Icon=spyder3
saya, harus melakukanlocate -i 'anaconda-logo'
dan menggunakan hasilnya sebagai Ikon.export
pernyataan. @Royi ada sebuah proyek bernama ContinuumIO / menuinst di github untuk membuat instalasi item menu lintas platform tetapi belum matang. Untuk saat ini kita harus menunggu port di beberapa pembaruan di masa depan./usr/share/applications/
Anda cukup menjalankansudo desktop-file-install Anaconda.desktop
pada file.