ข้อความ Sublime 3 และการแจกจ่ายแอนาคอนดา (ไม่ใช่ปลั๊กอิน)


0

ฉันใช้การแจกจ่ายแบบอนาคอนดา (สำหรับ NumPy, ห้องสมุดแพนด้า) เมื่อเร็ว ๆ นี้ฉันได้พยายามใช้ Sublime Text 3. ปัญหาคือข้อความ Sublime ไม่สามารถใช้การติดตั้ง Anaconda ของฉันได้ มันใช้การติดตั้งไพ ธ อนเริ่มต้น

ระหว่างการติดตั้งของ Anaconda ฉันได้ลองตั้งเป็น python แบบโกลบอล / default setup และต่อมาก็เพิ่ม anaconda / bin ใน $ PATH ของฉันด้วย

$ echo $PATH
/home/qfarhan/anaconda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

$ echo $PYTHONPATH 
/home/qfarhan/anaconda/bin:

$ which python
/home/qfarhan/anaconda/bin/python

แต่สำหรับ

import request
import pandas as pd

ให้ข้อผิดพลาด

import requests
ImportError: No module named requests

ทันทีหลังจากข้อผิดพลาดมันจะพิมพ์เส้นทางที่:

[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games]

ซึ่งไม่มีไดเรกทอรีอนาคอนดา ดังนั้น Sublime text 3 จึงใช้ PATH ที่แตกต่างจากของฉัน ใครสามารถช่วยฉันแก้ปัญหานี้ได้บ้าง

ขอขอบคุณสำหรับเวลาของคุณ.

คำตอบ:


0

การเรียกใช้ข้อความประเสริฐโดยใช้เชลล์เดียวกันโดยที่ $ PATH ชี้ไปที่อนาคอนด้าแก้ปัญหาได้แม้ว่าปัญหาตัวแปร $ PATH ที่แตกต่างกันยังคงไม่ได้รับการแก้ไข

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