cuốn sách gpt4 ai đã làm

python - Thay đổi đường dẫn Python cho các ứng dụng không phải Terminal trong Mac OS

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 18:33:36 29 4
mua khóa gpt4 Nike

Tôi có một tập lệnh Python mà tôi muốn có thể chạy dễ dàng từ Finder hoặc Quicksilver. Thật không may, bất kỳ phương pháp chạy tập lệnh nào mà không sử dụng thiết bị đầu cuối đều không thể tìm thấy thư viện của tôi.

Ví dụ, chạy

thực hiện tập lệnh shell "~/anaconda/bin/python -c 'import sys; print len(sys.path)'"

Giá trị từ Applescript là 13 nhưng đang chạy

~/anaconda/bin/python -c 'nhập sys; print len(sys.path)'

cho 15 từ thiết bị đầu cuối. điều này làm tôi suy nghĩ .bash_profile Có lẽ không phải là nơi tốt nhất để sửa đổi đường dẫn Python. Có cách nào để thực hiện các thay đổi đối với đường dẫn Python có thể ảnh hưởng đến thiết bị đầu cuối và mọi thứ khác không? Nếu vậy, đây có phải là cách ưa thích để sửa đổi đường dẫn Python không?

Đây là một số thông tin phiên bản cho thiết lập của tôi:

Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (mặc định, ngày 11 tháng 11 năm 2013, 10:49:09) 
[GCC 4.0.1 (Apple Inc. build 5493)] trên darwin

câu trả lời hay nhất

Các biến môi trường có thể được đặtPYTHONPATH . Bây giờ, tôi không phải là người dùng Mac, nhưng dựa trên một số nghiên cứu, tôi cho rằng bạn phải sửa đổi ~/.MacOSX/environment.plist , như được mô tả dưới đây:https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPRuntimeConfig/Articles/EnvironmentVars.html#//apple_ref/doc/uid/20002093-BCIJIJBH

Về python - Thay đổi đường dẫn Python cho các ứng dụng không phải Terminal trong Mac OS, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/21971324/

29 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress