Làm cách nào tôi có thể thiết lập PyCharm để khởi chạy từ Trình khởi chạy?


126

Tôi đã cài đặt PyCharm trên máy tính xách tay Ubuntu 13.10 hoàn toàn mới của mình.

Để khởi chạy PyCharm, tôi thấy tôi phải điều hướng đến thư mục mà pycharm sống và thực hiện nó từ đó như sau:

cd home/matt/software/pycharm/bin sh pycharm.sh

Tôi hy vọng điều này không đòi hỏi quá nhiều, nhưng tôi muốn có thể nhấp vào biểu tượng trong Trình khởi chạy để khởi chạy ứng dụng này.

Tôi đã thử nhấp chuột phải vào biểu tượng PyCharm trong Trình khởi chạy khi ứng dụng đang chạy và chọn "Khóa để khởi chạy" nhưng điều này không hoạt động (sau khi ghim, khi tôi cố chạy phần mềm theo cách này, biểu tượng sẽ rung lên rất nhanh cách thức vụng về một vài lần và không làm gì cả).

Một ứng dụng nhỏ có tên Alacart được đồn đại là hữu ích, nhưng tôi không biết nó hoạt động như thế nào và nó dường như vô dụng. Tôi không chắc tại sao các tác giả trêu chọc chúng tôi bằng nút "Trợ giúp" nếu không có tệp trợ giúp nào được viết cho chúng tôi xem.

Nỗ lực hơn nữa đã bao gồm trang đọc sau trang tài liệu kỹ thuật về cách viết tập lệnh bằng cách nào đó sẽ giúp tôi tùy chỉnh trải nghiệm của mình.

Làm cách nào tôi có thể thiết lập PyCharm để khởi chạy từ Trình khởi chạy ???


1
Nút "Khóa để khởi chạy" hoạt động trên UBUNTU LTS 16.04, PyCharm 2018.2
techkuz

Trên Ubuntu 18.0x: i. khởi động pycharm, ii. nhấp chuột phải vào biểu tượng pycharm trên launcher ,, iii. trong danh sách thả xuống, chọn "Thêm vào mục ưa thích".
Zhubarb

Câu trả lời:


244

PyCharm có thể tạo biểu tượng trình khởi chạy của riêng nó (nhưng nó không được tạo theo mặc định).

Tât cả nhưng điêu bạn phải lam la:

  1. Bắt đầu PyCharm.
  2. Từ menu Công cụ, chọn "Tạo mục trên màn hình ..."
  3. Đánh dấu vào ô tương ứng nếu bạn muốn trình khởi chạy cho tất cả người dùng.
  4. Nếu bạn chọn "Tạo mục nhập cho tất cả người dùng", bạn sẽ được hỏi mật khẩu.
  5. Một bong bóng tin nhắn màu xanh lá cây sẽ xuất hiện thông báo cho bạn rằng nó đã thành công.
  6. Sau đó, bạn có thể tìm thấy PyCharm trong Unity Dash hoặc ghim nó vào trình khởi chạy.

Lưu ý: Bạn có thể cần khởi động lại hệ thống trước khi nó xuất hiện.


Cảm ơn bạn đã trả lời! Tôi đã làm những gì bạn đề xuất, nhưng than ôi, khi tôi nhấp vào biểu tượng mà bây giờ tôi đã ghim vào Trình khởi chạy, nó chỉ đập một cách rất khó xử một vài lần và không làm gì cả. Rất khó hiểu ..
Matt O'Brien

3
@ MattO'Brien Bạn có thể tìm thấy tệp PyCharm trong ~/.local/share/applications(cho người dùng của bạn) hoặc /usr/share/applications(cho tất cả người dùng). Nhấp chuột phải vào đây> Thuộc tính và kiểm tra trường 'Lệnh'.
kiri

Trường 'Lệnh' nói, "/home/matt/software/pycharm/bin/pycharm.sh"% f Có vấn đề gì với điều này?
Matt O'Brien

@ MattO'Brien Tôi nghĩ bạn chỉ cần chạy cái này chmod a+x /home/matt/software/pycharm/bin/pycharm.sh.
kiri

3
Tôi đang sử dụng PyCharm CE và không có "Tạo mục nhập máy tính để bàn ..." trong menu Công cụ.
mhaghighat

12

Theo tôi, phương pháp "tinh khiết nhất" là chỉ cần tạo một trình khởi chạy trong trình soạn thảo văn bản trông giống như thế này:

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-2017.1.1/bin/pycharm.png
Exec="/opt/pycharm-2017.1.1/bin/pycharm.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

Tôi tin rằng cái này được tạo bởi JetBrains, nhưng bạn có thể nhập cái của riêng bạn. Sau đó, lưu nó vào / home / yourname /. hệ thống của bạn.

Rõ ràng, sau khi chỉnh sửa, bạn có thể sửa đổi biểu tượng, v.v. Và bạn có thể chuyển kỹ năng này sang các ứng dụng hoặc tác vụ khác.


4

Tôi gặp vấn đề tương tự sau khi "Tạo mục nhập máy tính để bàn ...". Đây là điều đã giải quyết vấn đề của tôi: Chuyển đến thư mục bin của PyCharm và thêm dòng sau vào đầu pycharm.shtập lệnh:

export JDK_HOME='your java home folder'

và lưu tập tin. Bây giờ, hãy chạy mục launcher từ Unity.


Điều này đã khắc phục vấn đề của tôi, cuối cùng! Đã tìm kiếm một giải pháp cho điều này trong một thời gian. Cảm ơn!
Diplosaurus

@diplosaurus bạn rất hoan nghênh!
Basir Shariat

3

Có một chương trình gọi là "menu chính" có sẵn từ trung tâm phần mềm. Nó cho phép bạn tạo launcher cho bất kỳ lệnh nào.

Ngoài ra, bạn cần chạy cdvà khởi chạy dưới dạng một lệnh như thế này:

sh -c "cd /folder/to/go/to  && launch-command -options"

Nhấp vào mục mới Nhấp vào mục mới

Nhập tên cho trình khởi chạy và lệnh và có thể là hình ảnh Nhập tên cho trình khởi chạy và lệnh và có thể là hình ảnh


Nếu bạn đọc phiên bản gốc nếu nó có thể không hoạt động do thiếu lệnh đơn sh. Kiểm tra phiên bản chỉnh sửa ở trên.
Julian Stirling

xin hãy tha thứ cho tôi Khi tôi tạo Mục mới này, bước tiếp theo là gì? Trình khởi chạy của tôi chỉ ngồi đó trong ứng dụng "Menu chính". Làm thế nào để tôi làm điều này hữu ích?
Matt O'Brien

Ahh, ở đây chúng tôi bị lẫn lộn vì tôi sử dụng Gnome chứ không phải Unity. Nó sẽ xuất hiện trong Unity Dash. Tôi giả sử bạn có thể kéo nó từ đó đến thanh khởi động thống nhất giống như tôi có thể làm trong Gnome.
Julian Stirling

Nhìn vào thư mục: ~/.local/share/applicationsbạn có thể thấy launcher không? Mở trình soạn thảo dconf (cài đặt nếu bạn không có) và truy cập: "desktop-> unity-> launcher -> Favorites" Hãy thử thêm tên của trình khởi chạy vào danh sách đó.
Julian Stirling

Trong "desktop-> unity", chúng tôi chỉ có "ống kính" và "người chạy".
Matt O'Brien

1

Giả sử Gnome WM mặc định, với Ứng dụng PyCharm mở, nhấp chuột phải vào biểu tượng dock. Chọn tùy chọn "Thêm vào mục yêu thích".

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.