วันพฤหัสบดีที่ 4 กันยายน พ.ศ. 2557

How to setting up virtual environment with python 3.4 for develop Pyramid 1.5 on Ubuntu 14.04

เนื่องจากคำสั่ง pyvenv-3.4 ของ Python 3.4 บน Ubuntu 14.04 มีปัญหากับ pip package เมื่อสร้าง virtual environment จะพบ error ดังนี้
Error: Command '['/some/directories/bin/python3.4', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
เตรียมพร้อมเครื่องมือก่อนสร้าง virtual environment ด้วยคำสั่ง
sudo apt-get install python3-dev build-essential libevent-dev
ขั้นตอนการสร้าง virtual environment
  1. pyvenv-3.4 --without-pip myvenv
  2. source ./myvenv/bin/activate
  3. wget https://pypi.python.org/packages/source/s/setuptools/setuptools-3.4.4.tar.gz
  4. tar -vzxf setuptools-3.4.4.tar.gz
  5. cd setuptools-3.4.4
  6. python setup.py install
  7. cd ..
  8. wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz
  9. tar -vzxf pip-1.5.6.tar.gz
  10. cd pip-1.5.6
  11. python setup.py install
  12. cd ..
  13. pip3.4 install pyramid
References

ไม่มีความคิดเห็น:

แสดงความคิดเห็น