คำถามติดแท็ก macos

macOS (เดิมชื่อ OS X หรือ Mac OS X) เป็นระบบปฏิบัติการเดสก์ท็อปจาก Apple ที่พบในคอมพิวเตอร์ Macintosh ใช้แท็กนี้เฉพาะเมื่อคำถามของคุณเกี่ยวข้องกับการใช้ macOS APIs หรือพฤติกรรมเฉพาะของ macOS ไม่ใช่เพราะคุณใช้รหัสใน macOS คำถามที่เกี่ยวข้องกับการใช้หรือการแก้ไขปัญหา macOS เป็นหัวข้อที่ไม่เกี่ยวข้องและเป็นของชุมชน Ask Different

30
ค้นหา (และฆ่า) กระบวนการล็อกพอร์ต 3000 บน Mac
ฉันจะค้นหากระบวนการ (และฆ่า) ที่ฟัง / ใช้พอร์ต tcp ของฉันได้อย่างไร ฉันใช้ mac os x บางครั้งหลังจากความผิดพลาดหรือข้อผิดพลาดบางอย่างแอพของฉันกำลังล็อคพอร์ต 3000 ฉันไม่พบมันโดยใช้ ps -ef ... เมื่อทำ rails server ฉันเข้าใจ มีการใช้ที่อยู่ - ผูก (2) (Errno :: EADDRINUSE) อัปเดต 2014: ในการทำคำตอบด้านล่างให้สมบูรณ์: หลังจากดำเนินการคำสั่ง kill การลบไฟล์ pid อาจจำเป็น rm ~/mypath/myrailsapp/tmp/pids/server.pid
1809 macos  process 

21
ฉันจะติดตั้ง pip บน macOS หรือ OS X ได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันใช้เวลาเกือบทั้งวันเมื่อวานนี้เพื่อค้นหาคำตอบที่ชัดเจนสำหรับการติดตั้งpip(ผู้จัดการแพ็คเกจสำหรับ Python) ฉันไม่สามารถหาทางออกที่ดี ฉันจะติดตั้งได้อย่างไร
1676 python  macos  pip  install 

21
Git ไม่ทำงานหลังจากอัพเดต macOS (xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานไม่ถูกต้อง (/ Library / Developer / CommandLineTools)
ฉันอัปเดตเป็น macOS Mojave (เกิดขึ้นกับการอัพเดต Catalina ด้วย) เช้านี้ฉันไปที่ codebase ของงานใน Command Line บน MacBook Pro ของฉันพิมพ์ใน "สถานะ git" ในที่เก็บและได้รับข้อผิดพลาด: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun


30
จะตรวจสอบการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานบน iOS หรือ macOS ได้อย่างไร?
ฉันต้องการตรวจสอบเพื่อดูว่าฉันมีการเชื่อมต่ออินเทอร์เน็ตบน iOS โดยใช้ไลบรารีCocoa Touchหรือบน macOS โดยใช้ห้องสมุดCocoa NSURLฉันมาด้วยวิธีการที่จะทำเช่นนี้ต่อ A วิธีที่ฉันทำดูเหมือนจะไม่น่าเชื่อถือเลยสักนิด (เพราะแม้กระทั่ง Google อาจสักวันหนึ่งและพึ่งพาบุคคลที่สามก็ดูไม่ดี) และในขณะที่ฉันสามารถตรวจสอบเพื่อดูการตอบสนองจากเว็บไซต์อื่น ๆ ถ้า Google ไม่ตอบสนอง ดูเหมือนจะสิ้นเปลืองและมีค่าใช้จ่ายที่ไม่จำเป็นในใบสมัครของฉัน - (BOOL) connectedToInternet { NSString *URLString = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://www.google.com"]]; return ( URLString != NULL ) ? YES : NO; } เป็นสิ่งที่ฉันทำไม่ดี (ไม่พูดถึงstringWithContentsOfURLถูกคัดค้านใน iOS 3.0 และ macOS 10.4) และถ้าเป็นเช่นนั้นเป็นวิธีที่ดีกว่าที่จะบรรลุสิ่งนี้?


30
Xcode - วิธีการแก้ไข 'NSUnknownKeyException' เหตุผล: …คลาสนี้ไม่ได้เป็นค่าคีย์ตามมาตรฐานการเข้ารหัสสำหรับคีย์ X "ข้อผิดพลาด?
ฉันกำลังพยายามเชื่อมโยงUILabelกับสิ่งที่IBOutletสร้างขึ้นในชั้นเรียนของฉัน แอปพลิเคชันของฉันทำงานล้มเหลวโดยมีข้อผิดพลาดดังต่อไปนี้ สิ่งนี้หมายความว่า? ฉันจะแก้ไขได้อย่างไร *** แอปสิ้นสุดเนื่องจากข้อยกเว้นที่ไม่ได้ตรวจสอบ 'NSUnknownKeyException' เหตุผล: '[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: คลาสนี้ไม่ใช่ค่าคีย์ที่เข้ารหัสตามคีย์ XXX'

25
วิธีการติดตั้ง Java 8 บน Mac
ฉันต้องการเขียนโปรแกรมด้วย JavaFX ล่าสุดซึ่งต้องการ Java 8 ฉันใช้ IntelliJ 13 CE และ Mac OS X 9 Mavericks ฉันใช้โปรแกรมติดตั้ง Java 8 ของ Oracle และดูเหมือนว่าไฟล์จะจบลง /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk แต่รุ่นก่อนหน้าอยู่ที่ /System/Library/Java/JavaFrameworks/jdk1.6.... ไม่แน่ใจว่าทำไมตัวติดตั้งล่าสุดวางไว้/Libraryแทนที่/System/Library(หรือความแตกต่างคืออะไร) แต่/usr/libexec/java_homeไม่พบ 1.8 ดังนั้นโพสต์ทั้งหมดที่ฉันพบในการตั้งค่าจาวาเวอร์ชันปัจจุบันของคุณไม่ทำงาน ฉันได้ลองเพิ่มลิงก์สัญลักษณ์เพื่อให้ดูเหมือน 1.8 อยู่ใน/System/Library...เส้นทาง แต่ไม่ช่วย /usr/libexec/java_home -Vยังคงแสดงรายการ Java 1.6 เก่าเท่านั้น แดกดันแผงควบคุม "Java" ภายใต้ System Preferences จะแสดงเฉพาะ Java 1.8! เหตุใดโปรแกรมติดตั้งของ Oracle จึงไม่ติดตั้งในตำแหน่งที่เหมาะสม และฉันจะแก้ไขปัญหานี้ได้อย่างไร

30
จะเริ่มต้นเซิร์ฟเวอร์ PostgreSQL บน Mac OS X ได้อย่างไร
การปรับปรุงครั้งสุดท้าย: ฉันลืมรันinitdbคำสั่ง </ ปรับปรุงครั้งสุดท้าย> โดยเรียกใช้คำสั่งนี้ ps auxwww | grep postgres ฉันเห็นว่า postgres ไม่ทำงาน > ps auxwww | grep postgres remcat 1789 0.0 0.0 2434892 480 s000 R+ 11:28PM 0:00.00 grep postgres สิ่งนี้ทำให้เกิดคำถาม: ฉันจะเริ่มเซิร์ฟเวอร์ postgresql ได้อย่างไร อัปเดต: >pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start server starting sh: /usr/local/var/postgres/server.log: No such file or …

28
ไปป์จาก / ไปยังคลิปบอร์ดใน Bash script
เป็นไปได้ที่จะไปป์จาก / ไปที่คลิปบอร์ดใน Bash? ไม่ว่าจะเป็นท่อไปยัง / จากที่จับอุปกรณ์หรือใช้แอพพลิเคชั่นเสริมฉันไม่พบอะไรเลย ตัวอย่างเช่นหาก/dev/clipเป็นอุปกรณ์ที่เชื่อมโยงไปยังคลิปบอร์ดเราสามารถทำได้: cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump the contents of "foo" into the clipboard
946 linux  bash  macos  clipboard 


30
การตั้งค่าตัวแปรสภาพแวดล้อมบน OS X
วิธีที่เหมาะสมในการแก้ไขตัวแปรสภาพแวดล้อมเช่น PATH ใน OS X คืออะไร ฉันดู Google นิดหน่อยและพบไฟล์ที่แตกต่างกันสามไฟล์เพื่อแก้ไข: / etc / เส้นทาง ~ / .profile ~ / .tcshrc ฉันยังไม่มีไฟล์เหล่านี้และฉันค่อนข้างมั่นใจว่า. tcshrcผิดเนื่องจาก OS X ใช้ bash ทันที ตัวแปรเหล่านี้อยู่ที่ใดโดยเฉพาะ PATH ที่กำหนด? ฉันใช้OS X v10.5 (Leopard)

16
วิธีย้ายเคอร์เซอร์ไปทีละคำใน OS X Terminal
ฉันรู้ว่าชุดค่าผสมCtrl+ Aเพื่อข้ามไปยังจุดเริ่มต้นของคำสั่งปัจจุบันและCtrl+ Eเพื่อข้ามไปยังจุดสิ้นสุด แต่มีวิธีการข้ามคำต่อคำใด ๆ เช่นAlt+ ←/ →ในการใช้งาน Cocoa ไม่?

15
Java ติดตั้งอยู่ที่ไหนบน Mac OS X
ฉันเพิ่งดาวน์โหลด Java 7u17 บน Mac OS 10.7.5 จากที่นี่แล้วติดตั้งสำเร็จ ในการทำการเขียนโปรแกรม JNI ฉันต้องรู้ว่าติดตั้ง Java บน Mac ของฉันไว้ที่ใด ฉันคิดว่าภายใน/Library/Java/JavaVirtualMachines/โฟลเดอร์จะมีโฟลเดอร์ชื่อ1.7.0.jdkหรืออะไรบางอย่าง แต่แล้วฉันก็พบว่าโฟลเดอร์ว่างเปล่า สิ่งนี้ได้รับการยืนยันจากการรันls /Library/Java/JavaVirtualMachines/ในเทอร์มินัล ฉันได้ลองค้นหามันเพื่อดูว่ามีการติดตั้งที่อื่น แต่ดูเหมือนจะไม่เกิดอะไรขึ้น ใครช่วยกรุณาบอกฉันว่ามีการติดตั้ง Java บน Mac ของฉัน?
726 java  macos 

24
อัพเกรด Node.js เป็นเวอร์ชั่นล่าสุดบน Mac OS
ขณะนี้ฉันกำลังใช้ Node.js v0.6.16 บน Mac OS X 10.7.4 ตอนนี้ฉันต้องการอัพเกรดมันเป็น Node.js v0.8.1 ล่าสุด แต่หลังจากดาวน์โหลดและติดตั้งไฟล์แพ็คเกจล่าสุดจาก nodejs.org ฉันพบว่าระบบยังคงใช้ v0.6.16 แทน v0.8.1 เมื่อฉันพิมพ์ "node -v" ในเทอร์มินัล มีขั้นตอนใดบ้างที่ฉันพลาดไป? หรือฉันควรถอนการติดตั้งเวอร์ชันเก่าอย่างละเอียดก่อนติดตั้งเวอร์ชันล่าสุดหรือไม่ BTW ฉันรู้ว่า nvm สามารถช่วยจัดการแพ็คเกจ nodejs https://github.com/creationix/nvm/ มีวิธีการอัพเกรด Node.js โดยไม่ใช้หรือไม่? ฉันได้ลองใช้ปัญหานี้ แต่ดูเหมือนว่าฉันไม่มีคำตอบที่ชัดเจนสำหรับคำถามนี้สำหรับ Node.js ล่าสุด
722 macos  node.js  upgrade 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.