วิธีการใช้ ipython ใหม่ล่าสุดใน ubuntu12.04?


15

วิธีการใช้ ipython ใหม่ล่าสุดใน ubuntu12.04?

ipython ใหม่ล่าสุดคือ 1.0 ipython ในศูนย์ซอฟต์แวร์อย่างเป็นทางการเก่าเกินไป

ขอบคุณ

คำตอบ:


21

คุณสามารถใช้ setuptools หรือ pip เหล่านี้มักจะได้รับเวอร์ชันล่าสุดของแพ็คเกจใด ๆ ของหลามที่ระบุไว้ในPyPi

ลอง

sudo apt-get install python-pip          # or python-setuptools
sudo pip install ipython

5
+1 การใช้pipเป็นวิธีติดตั้งแพ็กเกจ Python จาก PyPI นอกจากนี้ยังพิจารณาติดตั้งไว้ในไดเรกทอรีบ้านของผู้ใช้มากกว่าระบบกว้าง (น้อยที่เป็นอันตรายในทั่วไป - แม้ว่า ipython ไม่น่าจะทำลายสิ่ง) pip install --upgrade --user packagenameโดยใช้ แล้วมันจะติดตั้งไปยัง~/.local/binที่อยู่ในPYTHONPATHบน Ubuntu
gertvdijk

1
ฉันสอง--userธงเมื่อใช้ pip โดยเฉพาะอย่างยิ่งสำหรับแพ็คเกจที่โต้ตอบโดยตรงกับระบบปฏิบัติการและไลบรารีเช่น PIL สิ่งนี้จะหลีกเลี่ยงการทำลายทุกอย่างที่ขึ้นอยู่กับเวอร์ชันบางรุ่นบนไลบรารี่โดยไม่ติดตั้งทั้งระบบ
Fahad Yousuf

pip install --upgrade --user ipythonจะลบ ipython เก่าในระบบ ปลอดภัยไหม
waterloo2005

1
@ waterloo2005 ไม่มันจะไม่ลบสิ่งใด ๆ ออกipythonจากระบบและระบบจะsudo pip install packagenameไม่ทำเช่นนั้น DPKG / APT ติดตั้งในตำแหน่งอื่นซึ่งมีความสำคัญมากกว่า ที่ทำให้การทำงานipythonหรือimport packagenameมองหาครั้งแรกในสถานที่ที่pipติดตั้ง หากคุณลบpipแพ็กเกจอีกครั้งเช่นsudo pip uninstall packagename(หรือเทียบเท่ากับผู้ใช้) แสดงว่าคุณใช้เวอร์ชั่นเก่าของแพคเกจ Ubuntu อีกครั้ง ดังนั้นใช่ปลอดภัยโดยสิ้นเชิง กระนั้นฉันขอแนะนำให้ใช้--userโดยไม่ต้องใช้sudo ถ้าคุณจะใช้มันสำหรับบัญชีผู้ใช้นั้นเท่านั้น
gertvdijk

ฉันจะสร้างคำถามและคำตอบที่ยอมรับได้มากขึ้นในการติดตั้งแพ็กเกจ Python โดยใช้ DPKG / APT พร้อมกับpipวิธีการในไม่กี่วันถ้าฉันหาไม่พบ
gertvdijk

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