ผลต่างระหว่างรุ่นของ "การติดตั้ง Django Virtual Environment บน Linux Mint"
จาก Morange Wiki
Bombay (คุย | มีส่วนร่วม) (→ลง Virtual Environment) |
Tewarath (คุย | มีส่วนร่วม) (→ลง Virtual Environment) |
||
แถว 3: | แถว 3: | ||
=== ลง Virtual Environment === | === ลง Virtual Environment === | ||
− | $ | + | <pre> |
− | $ | + | $ virtualenv mysite |
− | $ | + | $ cd mysite |
− | $ | + | $ source bin/activate |
− | $ | + | </pre> |
+ | คำสั่งสร้าง Folder ที่เก็บ Virtual Environment <br> | ||
+ | |||
+ | <pre> | ||
+ | (mysite) $ pip install django | ||
+ | </pre> | ||
+ | คำสั่งติดตั้ง packget ที่ต้องการตัวอย่างเช่น การติดตั้ง django<br> | ||
+ | |||
+ | <pre> | ||
+ | (mysite) $ pip freeze | ||
+ | Django==1.10.2 | ||
+ | </pre> | ||
+ | คำสั่งตรวจสอบว่าติดตั้งอะไรบ้าง<br> | ||
+ | |||
+ | <pre> | ||
+ | (mysite) $ pip freeze > requirements.txt | ||
+ | </pre> | ||
+ | คำสั่งเก็บ packget ที่จะต้องติดตั้งลงใน reqiuments.txt<br> | ||
+ | |||
+ | <pre> | ||
+ | (mysite) $ pip install -r requirements.txt | ||
+ | </pre> | ||
+ | คำสี่งติดตั้ง Virtual Environment จาก requiments.txt<br> | ||
+ | |||
+ | <pre> | ||
+ | (mysite) $ deactivate | ||
+ | </pre> | ||
+ | คำสั่งออกจากการสร้าง Virtual Environment |
รุ่นแก้ไขปัจจุบันเมื่อ 07:10, 24 ตุลาคม 2559
เมื่อลง Linux Mint ไปใช้งานในโปรเจคอื่นๆ ต้องมีการสร้าง Environment ให้กับโปรเจคเพื่อแยก Environment ของแต่ละโปรเจคให้ไม่งง
ลง Virtual Environment
$ virtualenv mysite $ cd mysite $ source bin/activate
คำสั่งสร้าง Folder ที่เก็บ Virtual Environment
(mysite) $ pip install django
คำสั่งติดตั้ง packget ที่ต้องการตัวอย่างเช่น การติดตั้ง django
(mysite) $ pip freeze Django==1.10.2
คำสั่งตรวจสอบว่าติดตั้งอะไรบ้าง
(mysite) $ pip freeze > requirements.txt
คำสั่งเก็บ packget ที่จะต้องติดตั้งลงใน reqiuments.txt
(mysite) $ pip install -r requirements.txt
คำสี่งติดตั้ง Virtual Environment จาก requiments.txt
(mysite) $ deactivate
คำสั่งออกจากการสร้าง Virtual Environment