Score:0

PATH ไม่ได้ตั้งค่าหลังจาก SSH จาก MacBook เป็น Windows

ธง pk

เป้าหมายคือการเริ่มโน้ตบุ๊ก jupyter จากระยะไกลจาก Macbook บนเครื่อง Windows ของฉัน เนื่องจากพลังของ GPU

ฉันได้ติดตั้ง เซิร์ฟเวอร์ OpenSSH ยูทิลิตีบนเครื่อง Windows ของฉัน และฉันสามารถเชื่อมต่อกับมันจาก Macbook ได้ น่าเสียดายถ้าฉันพิมพ์ โน๊ตบุ๊ค jupyter ใน PowerShell ระยะไกลไม่สามารถแก้ไขคำสั่งได้ จูปิเตอร์. ฉันคิดว่ามันไม่ได้ตั้งค่าตัวแปร PATH อย่างไรก็ตาม ตัวแปร %PATH% ถูกตั้งค่าอย่างถูกต้อง และถ้าฉันเปลี่ยนไดเร็กทอรีเป็น %ANACONDA_HOME% มันเปลี่ยนไปยังตำแหน่งที่ต้องการ

แต่ไม่รู้ทำไมหาไม่เจอ จูปิเตอร์ สั่งการ.

แก้ไข: วิธีแก้ไขปัญหานี้คือไปที่โฟลเดอร์สคริปต์ของอนาคอนดาด้วยตนเองและเริ่มต้น เปิดใช้งานฐานซึ่งโดยปกติจะทำโดย about_Profiles BTW: ถ้าฉันเชื่อมต่อผ่าน ssh ตัวแปรเช่น $โปรไฟล์ หรือ $PSHOME ไม่ได้ตั้งค่า

Score:1
ธง im

คุณต้องกำหนดค่าเชลล์เริ่มต้นของคุณในเซิร์ฟเวอร์ OpenSSH โดยค่าเริ่มต้น คุณจะได้รับ ซม หน้าต่างไม่ใช่ PowerShell หากต้องการตั้งค่าเป็น PowerShell คุณสามารถเรียกใช้คำสั่งต่อไปนี้จากและยกระดับหน้าต่าง PowerShell บนเซิร์ฟเวอร์ Windows:

ใหม่ ItemProperty -เส้นทาง "HKLM:\SOFTWARE\OpenSSH" -ชื่อ DefaultShell -ค่า "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType สตริง -Force

ค่าเริ่มต้นทั้งหมด $env: ควรโหลดตัวแปรในครั้งต่อไปที่คุณเชื่อมต่อผ่าน SSH

สำหรับข้อมูลเพิ่มเติม โปรดดูที่เอกสารประกอบของ Microsoft ที่นี่.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา