Tải xuống ứng dụng máy ảnh pip. Cài đặt Python và pip trên Windows. Hòn đảo dưới ánh nắng

Kết quả tuyệt vời nhờ số lượng lớn các mẫu.


Giới thiệu:

Hiệu ứng picture-in-picture đã được biết đến từ khá lâu nhưng lại không được nhiều người sử dụng. Với ứng dụng này, bạn có cơ hội tạo ra những bức ảnh đơn giản tuyệt đẹp có thể dễ dàng làm hài lòng bạn bè của mình.



Chức năng:


Tổng cộng, ứng dụng cung cấp cho bạn 3 tùy chọn thiết kế: ảnh trong ảnh cổ điển, khung và ảnh ghép. Trong trường hợp đầu tiên, bạn được cung cấp một bộ ảnh đã được chọn lọc đặc biệt để đạt được hiệu ứng thực sự thú vị. Bạn không cần phải cắt bất cứ thứ gì bằng tay mà chỉ cần chọn một trong những mẫu hấp dẫn bạn nhất. Sau đó nhấp vào nút Tiếp theo và áp dụng các bộ lọc thú vị cho cả nền và nền trước. Bạn có thể áp dụng hoàn toàn hai bộ lọc khác nhau cho nền và nền trước để có được hiệu ứng thú vị hơn nữa. Cuối cùng, nhấp vào nút Lưu và kết quả của bạn đã sẵn sàng để xuất bản hoặc đơn giản là được lưu trong thư viện. Trong trường hợp thứ hai, bạn sẽ tìm thấy một bộ khung thời trang, rất tiếc là không có nhiều. Trong trường hợp thứ ba, bạn có thể chọn tối đa 6 ảnh rồi đặt chúng trên bìa album hoặc trong các mẫu đã chuẩn bị sẵn khác. Trông rất ngầu!


Kết quả:


Trong menu cài đặt, bạn có thể thay đổi đường dẫn nơi hình ảnh sẽ được lưu và đây là lúc chức năng cài đặt kết thúc. Hãy tóm tắt: - một ứng dụng rất dễ sử dụng cung cấp một tùy chọn khác thường để thiết kế ảnh của bạn và bạn không cần phải nỗ lực hay kỹ năng nào, chỉ cần chọn ảnh và nhận kết quả có sẵn. Thưởng thức!

máy ảnh PIP là một ứng dụng tốt để tạo những bức ảnh có nền và bối cảnh độc đáo. Bằng cách thêm ảnh của bạn vào mẫu có sẵn, bạn sẽ có được một bức ảnh độc đáo thu hút sự chú ý của người xem. Sự độc đáo còn nằm ở bộ lọc được sử dụng, khung hình tươi sáng và bộ nhãn dán.

Các nhà phát triển ứng dụng đã chiếm lĩnh một vị trí thích hợp ngày nay về mặt gây ấn tượng với người dùng bằng các chức năng chỉnh sửa ảnh phi cổ điển. Ảnh ghép từ lâu đã là một phần trong cuộc sống của chúng ta và quá trình xử lý lăng kính hoạt động giống như một hiệu ứng đáng kinh ngạc. Một loạt các khung hoặc ống kính được gọi là nâng cao tính độc đáo của mỗi hình minh họa được chỉnh sửa.

Việc kết hợp các bức ảnh thành một cho phép bạn tạo ra một câu chuyện hay về những khoảnh khắc hạnh phúc trong cuộc sống. Bằng cách thêm nhãn dán hoặc văn bản, bạn có thể trang trí và mô tả cảm xúc của người mẫu. Chất lượng cao của nhãn dán đảm bảo khả năng hiển thị của ảnh sau khi xử lý sẽ không bị ảnh hưởng. Việc bảo tồn và xuất bản thêm kiệt tác có thể được đảm bảo chỉ bằng hai thao tác.

Thiết kế đơn giản nhất không yêu cầu người dùng phải biết kiến ​​thức cơ bản về Photoshop và các trình chỉnh sửa nhiều lớp phức tạp khác. Không cần đào tạo để vận hành các công cụ vì chương trình được thiết kế tốt và trực quan.

Chức năng của máy ảnh PIP:

Tải xuống miễn phí camera PIP cho Android mà không cần đăng ký và SMS thông qua liên kết trực tiếp dưới đây.

Giống như bất kỳ ngôn ngữ lập trình nghiêm túc nào, Python hỗ trợ các thư viện và khung công tác của bên thứ ba mà bạn có thể cài đặt để tránh phải phát minh lại bánh xe với mỗi dự án mới. Bạn có thể tìm thấy những thứ này trên kho lưu trữ trung tâm có tên PyPI (Chỉ mục gói Python).

Tuy nhiên, việc tải xuống, cài đặt và quản lý các gói này bằng tay có thể gây khó chịu và tốn thời gian, đó là lý do tại sao nhiều nhà phát triển Python dựa vào một công cụ đặc biệt có tên PIP for Python (hoặc Python PIP) để khiến mọi thứ trở nên dễ dàng và nhanh chóng hơn nhiều.

PIP cho Python là gì?

PIP là từ viết tắt đệ quy, viết tắt của “Gói cài đặt PIP” hoặc “Chương trình trình cài đặt ưu tiên”. Đây là tiện ích dòng lệnh cho phép bạn cài đặt, cài đặt lại hoặc gỡ cài đặt các gói PyPI bằng một lệnh đơn giản và dễ hiểu: pip.

Nếu bạn đã từng thực hiện bất kỳ công việc dòng lệnh nào trên Windows ( Đừng để dấu nhắc lệnh làm bạn sợ hãi. Nó đơn giản và hữu ích hơn bạn mong đợi. Bạn có thể ngạc nhiên bởi những gì bạn có thể đạt được chỉ bằng một vài lần nhấn phím.) hoặc Mac hoặc Linux ( Linux là bánh xe thứ ba thường bị bỏ qua đối với Windows và Mac. Đúng vậy, trong thập kỷ qua, hệ điều hành nguồn mở đã thu hút được rất nhiều sự chú ý, nhưng nó vẫn còn lâu mới được coi là...), thì bạn sẽ cảm thấy như đang ở nhà và có thể chuyển sang phần hướng dẫn cài đặt cho hệ điều hành cụ thể của mình.

PIP có được cài đặt bằng Python không?

Nếu bạn đang sử dụng Python 2.7.9 (hoặc cao hơn) hoặc Python 3.4 (hoặc cao hơn), thì PIP được cài đặt cùng với Python theo mặc định. Nếu đang sử dụng phiên bản Python cũ hơn, bạn cần thực hiện các bước cài đặt bên dưới. Nếu không, hãy chuyển xuống phía dưới để tìm hiểu cách bắt đầu sử dụng PIP.

Nếu bạn đang chạy Python trong môi trường ảo được tạo bằng virtualenv hoặc pyvenv thì PIP sẽ khả dụng cho môi trường đó bất kể phiên bản Python. Học nhiều hơn về Cho dù bạn là nhà phát triển Python có kinh nghiệm hay bạn mới bắt đầu, việc học cách thiết lập môi trường ảo là điều cần thiết cho bất kỳ dự án Python nào..

Python có được cài đặt đúng không?

Bạn phải đảm bảo Python được cài đặt đúng cách trên hệ thống của bạn. Trên Windows, hãy mở Dấu nhắc lệnh bằng cách sử dụng Phím Windows + X và lựa chọn Dấu nhắc lệnh. Trên máy Mac, mở Terminal bằng cách sử dụng Lệnh + Dấu cách và tìm kiếm phần cuối. Trên Linux, mở Terminal bằng cách sử dụng Ctrl + Alt + T hoặc tuy nhiên, nó được thực hiện trong bản phân phối cụ thể của bạn.

Python --version

Trên Linux, người dùng Python 3.x có thể cần sử dụng:

Python3 --version

Nếu bạn nhận được số phiên bản (ví dụ: “Python 2.7.5”) thì điều đó có nghĩa là Python đã sẵn sàng hoạt động.

Nếu bạn nhận được thông báo “Python không được xác định”, thì trước tiên bạn phải cài đặt Python đúng cách. Điều đó nằm ngoài phạm vi của bài viết này. Truy cập trang Python để xem hướng dẫn.

Cách cài đặt PIP trên Windows

Các hướng dẫn sau sẽ hoạt động trên Windows 7, Windows 8.1 và Windows 10:

  1. Tải xuống tập lệnh cài đặt get-pip.py. Nếu bạn đang dùng Python 3.2, thay vào đó bạn sẽ cần phiên bản get-pip.py này. Dù bằng cách nào, hãy nhấp chuột phải vào liên kết và chọn Lưu thành... và lưu nó vào bất kỳ vị trí an toàn nào, chẳng hạn như thư mục Tải xuống của bạn.
  2. Mở Dấu nhắc Lệnh và điều hướng đến get-pip.p tập tin y.
  3. Chạy lệnh sau: python get-pip.py

Cách cài đặt PIP trên máy Mac

Các hệ thống Mac hiện đại đã được cài đặt sẵn Python và PIP. Tuy nhiên, phiên bản Python này có xu hướng lỗi thời và không phải là lựa chọn tốt nhất để phát triển Python nghiêm túc, vì vậy bạn nên cài đặt phiên bản Python và PIP mới hơn.

Nếu bạn muốn sử dụng cài đặt Python hệ thống gốc nhưng không có sẵn PIP, bạn có thể cài đặt PIP bằng lệnh sau trong Terminal:

sudo easy_install pip

Nếu bạn muốn cài đặt phiên bản Python cập nhật hơn thì bạn có thể sử dụng Homebrew. Không biết đó là gì? Học nhiều hơn về Bạn có biết bạn có thể cài đặt phần mềm Mac trong Terminal không? Dưới đây là cách sử dụng Homebrew để cài đặt ứng dụng Mac một cách dễ dàng.. Các hướng dẫn sau đây giả sử bạn đã cài đặt Homebrew và sẵn sàng hoạt động.

Cài đặt Python bằng Homebrew bao gồm một lệnh duy nhất:

Brew cài đặt python

Thao tác này sẽ cài đặt phiên bản Python mới nhất, phiên bản này sẽ được đóng gói cùng với PIP. Nếu quá trình cài đặt thành công nhưng PIP không khả dụng, bạn có thể cần liên kết lại Python bằng lệnh Terminal sau:

Brew unlink python && brew link python

Cách cài đặt PIP trên Linux

Nếu bản phân phối Linux của bạn đã được cài đặt sẵn Python, bạn sẽ có thể cài đặt PIP bằng trình quản lý gói của hệ thống. Điều này thích hợp hơn vì các phiên bản Python được cài đặt trong hệ thống không hoạt động tốt với tập lệnh get-pip.py được sử dụng trên Windows và Mac.

Công cụ gói nâng cao (Python 2.x)

Công cụ gói nâng cao (Python 3.x)

Trình quản lý gói pacman (Python 2.x)

Sudo pacman -S python2-pip

Trình quản lý gói pacman (Python 3.x)

Sudo pacman -S python-pip

Trình quản lý gói Yum (Python 2.x)

Sudo yum nâng cấp python-setuptools Sudo yum cài đặt python-pip python-wheel

Trình quản lý gói Yum (Python 3.x)

Sudo yum cài đặt python3 python3-wheel

Yum Dandified (Python 2.x)

Sudo dnf nâng cấp python-setuptools Sudo dnf cài đặt python-pip python-wheel

Yum Dandified (Python 3.x)

Sudo dnf cài đặt python3 python3-wheel

Trình quản lý gói Zypper (Python 2.x)

Sudo zypper cài đặt python-pip python-setuptools python-wheel

Trình quản lý gói Zypper (Python 3.x)

Sudo zypper cài đặt python3-pip python3-setuptools python3-wheel

Cách cài đặt PIP trên Raspberry Pi

Là người dùng Raspberry Pi, có thể bạn đang chạy Raspbian vì đây là hệ điều hành chính thức do Raspberry Pi Foundation chỉ định và cung cấp. Bạn được tự do Raspbian Jessie là một hệ điều hành Raspberry Pi tuyệt vời. Nhưng nếu bạn muốn trải nghiệm Linux truyền thống hơn thì sao? Chà, thay vào đó bạn có thể tiếp tục và cài đặt Ubuntu., nhưng trong trường hợp đó bạn nên xem hướng dẫn về Linux.

Bắt đầu với Raspbian Jessie, PIP được cài đặt theo mặc định. Đó là một trong những giải pháp thay vì gắn bó với Raspbian Wheezy hoặc Raspbian Jessie Lite. Tuy nhiên, nếu bạn đang sử dụng phiên bản Raspbian cũ hơn, bạn vẫn có thể cài đặt PIP.

Sudo apt-get cài đặt python-pip

Sudo apt-get cài đặt python3-pip

Với Raspbian, người dùng Python 2.x nên sử dụng pip trong khi người dùng Python 3.x nên sử dụng pip3 khi ban hành lệnh PIP.

Cách nâng cấp PIP cho Python

Mặc dù bản thân PIP không cập nhật thường xuyên nhưng điều quan trọng là luôn cập nhật các phiên bản mới vì có thể có các bản sửa lỗi quan trọng đối với các lỗi, khả năng tương thích và lỗ hổng bảo mật. May mắn thay, việc nâng cấp PIP rất nhanh chóng và đơn giản.

Cài đặt Python -m pip -U pip

Trên Mac, Linux hoặc Raspberry Pi:

Cài đặt pip -U pip

Trên một số phiên bản Linux và Raspberry Pi nhất định, bạn có thể cần sử dụng pip3 thay vì.

Cách quản lý gói Python bằng PIP

Khi PIP đã sẵn sàng, bạn có thể bắt đầu cài đặt các gói từ PyPI:

Tên gói cài đặt Pip

Để cài đặt phiên bản cụ thể của gói thay vì phiên bản mới nhất:

Tên gói cài đặt Pip==1.0.0

Để tìm kiếm PyPI cho một gói cụ thể:

Tìm kiếm Pip "truy vấn"

Để xem chi tiết về gói đã cài đặt:

Tên gói hiển thị Pip

Để liệt kê tất cả các gói đã cài đặt:

Danh sách pip

Để liệt kê tất cả các gói lỗi thời:

Danh sách pip --lỗi thời

Để nâng cấp gói lỗi thời:

Tên gói cài đặt Pip --nâng cấp

Lưu ý rằng các phiên bản cũ hơn của gói sẽ tự động bị PIP xóa khi nâng cấp lên phiên bản mới hơn của gói đó.

Để cài đặt lại hoàn toàn một gói:

Tên gói cài đặt Pip --upgrade --force-reinstall

Để loại bỏ hoàn toàn một gói.

(phát hành tháng 12 năm 2014) xuất xưởng với Pip. Đây là tính năng tốt nhất của bất kỳ bản phát hành Python nào. Nó làm cho mọi người đều có thể tiếp cận được kho thư viện phong phú của cộng đồng. Những người mới sử dụng không còn bị loại khỏi việc sử dụng các thư viện cộng đồng do khó khăn trong việc thiết lập khi vận chuyển bằng trình quản lý gói, Python tham gia cùng Ruby , Node.js , Haskell , Perl , --hầu hết mọi thứ. ngôn ngữ hiện đại khác với cộng đồng nguồn mở chiếm đa số. Cảm ơn Python.

Nếu bạn thấy rằng pip không khả dụng khi sử dụng Python 3.4+ hoặc Python 2.7.9+, chỉ cần thực thi, ví dụ:

Py -3 -m đảm bảopip

Tất nhiên, điều đó không có nghĩa là việc đóng gói Python đã được giải quyết. Trải nghiệm này vẫn khiến tôi khó chịu.

Và, than ôi cho tất cả những người sử dụng Python 2.7.8 trở về trước (một bộ phận khá lớn trong cộng đồng). Không có kế hoạch gửi Pip cho bạn.

Python 2 2.7.8 và Python 3 3.3

Tải xuống get-pip.py , cẩn thận lưu nó dưới dạng tệp .py thay vì .txt . Sau đó, chạy nó từ dấu nhắc lệnh:

Python get-pip.py

Bạn có thể cần một dấu nhắc lệnh của quản trị viên để thực hiện việc này. Theo Bắt đầu một dấu nhắc lệnh với tư cách quản trị viên(Microsoft TechNet).

Thao tác này sẽ cài đặt gói pip, (trong Windows) chứa ...\Scripts\pip.exe, đường dẫn đó phải nằm trong biến môi trường PATH để sử dụng pip từ dòng lệnh (xem phần thứ hai của "Hướng dẫn thay thế" để thêm nó vào con đường của bạn,

Hướng dẫn thay thế

Tài liệu chính thức yêu cầu người dùng cài đặt Pip và từng phần phụ thuộc của nó từ nguồn. Điều đó thật tẻ nhạt đối với những người có kinh nghiệm và cực kỳ khó khăn đối với những người mới.

Vì lợi ích của chúng tôi, Christoph Gohlke chuẩn bị trình cài đặt Windows (.msi) cho các gói Python phổ biến. Anh ấy xây dựng trình cài đặt cho tất cả các phiên bản Python, cả 32 và 64 bit. Bạn cần phải:

Đối với tôi, Pip đã cài đặt này tại C:\Python27\Scripts\pip.exe . Tìm pip.exe trên máy tính của bạn, sau đó thêm thư mục của nó (ví dụ: C:\Python27\Scripts) vào đường dẫn của bạn (Bắt đầu/Chỉnh sửa biến môi trường). Bây giờ bạn có thể chạy pip từ dòng lệnh. Hãy thử cài đặt một gói:

Pip cài đặt http

Thế đấy (hy vọng vậy)! Giải pháp cho các vấn đề phổ biến được đưa ra dưới đây:

Sự cố về proxy

Nếu bạn làm việc trong văn phòng, bạn có thể sử dụng proxy HTTP. Nếu vậy, hãy đặt các biến môi trường http_proxy và https_proxy . Hầu hết các ứng dụng Python (và phần mềm miễn phí khác) đều tôn trọng những điều này. Cú pháp ví dụ:

Http://proxy_url:port http://username:password@proxy_url:port

Nếu bạn thực sự không may mắn, proxy của bạn có thể là Microsoft

Nó thường trở thành một quyết định quá khó khăn. Chúng tôi cung cấp một giải pháp thay thế đơn giản:

  1. thêm ./.pip vào biến môi trường PYTHONPATH,
  2. cài đặt gói cục bộ bằng cách sử dụng pip install -t .pip ,
  3. chạy python từ thư mục dự án.

Hôm nay bạn muốn phiên bản nào?

Cài đặt các phần phụ thuộc là một bước bắt buộc đối với hầu hết mọi ứng dụng Python. Mỗi ứng dụng phụ thuộc vào các thư viện khác nhau và để đảm bảo ứng dụng hoạt động chính xác, tốt nhất bạn nên cài đặt chính xác các phiên bản chính xác của thư viện.

Một cách phổ biến là đưa tệp require.txt vào dự án của bạn. Tệp này liệt kê tất cả các thư viện mà dự án phụ thuộc vào, cùng với số phiên bản của chúng. Nếu tệp đã sẵn sàng, việc cài đặt các phần phụ thuộc rất đơn giản:
$ pip cài đặt -r require.txt
Càng xa càng tốt. Sẽ thật tệ nếu bạn hai hoặc nhiều dự án có sự phụ thuộc xung đột. Giả sử dự án A chỉ hoạt động với thư viện X phiên bản 0.1 và dự án B hoạt động với phiên bản 0.2. Theo mặc định, pip cài đặt các thư viện trên toàn cầu vào thư mục trình thông dịch Python. Điều này có nghĩa là lệnh $ pip install X==0.2 sẽ cài đặt thư viện X phiên bản 0.2 cho mọi người dự án và sẽ ghi đè lên phiên bản 0.1 nếu nó đã được cài đặt. Việc chuyển đổi giữa A và B có nghĩa là mỗi lần cài đặt lại X trên toàn cầu, việc này tốn thời gian và bất tiện.

Hòn đảo dưới ánh nắng

Một giải pháp phổ biến cho vấn đề phổ biến này là môi trường ảo. Khung virtualenv tạo ra các môi trường Python biệt lập. Các phần phụ thuộc của mỗi dự án được tách biệt với nhau. Dù sao, một số người dùng thấy virtualenv quá phức tạp. Đó là lý do tại sao có các gói như virtualenvwrapper và autoenv mở rộng chức năng của virtualenv để dễ sử dụng hơn. Các giải pháp khác: Môi trường Anaconda và pyvenv từ thư viện Python tiêu chuẩn (3.3+).

Đây đều là những công cụ tuyệt vời, nhưng chúng tôi luôn cảm thấy rằng chúng đưa ra những giải pháp khá nặng nề và phức tạp cho một vấn đề lẽ ra rất đơn giản.

Trong thế giới Javascript, npm và Bower cung cấp khả năng quản lý gói đơn giản, đáng tin cậy và mạnh mẽ mà Python dường như còn thiếu. Chìa khóa thành công của họ là họ tải xuống đúng phiên bản của thư viện phù hợp và đặt nó vào một thư mục đặc biệt bên trong dự án. Các thư viện đã tải xuống chỉ dành riêng cho một dự án cụ thể. Điều này tự động loại bỏ các vấn đề được đề cập ở trên.

Phép thuật thuần túy

Hóa ra có một cách dễ dàng để sao chép cách tiếp cận npm và Bower trong Python:
  • thêm ./.pip vào PYTHONPATH ,
  • sử dụng pip với tùy chọn -t .pip để cài đặt các gói cục bộ.
Sau đó, bạn chỉ cần chạy mã từ thư mục dự án. Hãy quên đi nguồn env/bin/kích hoạt và hủy kích hoạt!

Thủ thuật này có hiệu quả vì ./.pip là một đường dẫn tương đối. Kết quả là, khi bạn chạy python từ ~/dev/project_a , thư mục ~/dev/project_a/.pip sẽ được đưa vào danh sách các thư mục thư viện cho phiên bản Python đó. Chạy python trong ~/dev/project_b - bao gồm ~/dev/project_b/.pip. Kỹ thuật này hoạt động trên tất cả các nền tảng phổ biến: Linux, Mac và Windows.

Tất nhiên, tên của thư mục.pip có thể là bất cứ thứ gì. Một số người sẽ thích pip_comComponents hoặc libs . Tuy nhiên, .pip gõ nhanh và dấu chấm ở đầu khiến thư mục bị ẩn trên Linux và Mac.

Bước 1: Đặt PYTHONPATH

  • MAC/LINUX
    Lệnh này sẽ đặt PYTHONPATH vĩnh viễn cho các phiên cuối tiêu chuẩn:
    $ echo "export PYTHONPATH="./.pip:$PYTHONPATH"" >> ~/.bash_profile
    Sau đó, khởi động lại thiết bị đầu cuối hoặc chạy $ source .bash_profile để PYTHONPATH được tải trong phiên hoạt động. Tùy thuộc vào nền tảng của bạn, bạn có thể cần thay thế ~/.bash_profile bằng ~/.bashrc .
  • CÁC CỬA SỔ
    Mở Bảng điều khiển và đi tới Hệ thống và bảo mật → Hệ thống → Thay đổi cài đặt → Nâng cao → Biến môi trường (Tôi có bản tiếng Anh nên không dịch tên các phần để không vô tình gây nhầm lẫn cho người đọc. - xấp xỉ mỗi.). Thêm hoặc chỉnh sửa biến PYTHONPATH để giá trị của nó trở thành: .\.pip hoặc .\.pip;(...other path...) . Bạn có thể đặt biến cho người dùng hoặc cho toàn bộ hệ thống.
  • PYTHONPATH TẠM THỜI
    Nếu bạn chỉ muốn đặt PYTHONPATH trong suốt phiên, hãy chạy $ import PYTHONPATH=./.pip trên Mac và Linux hoặc > set PYTHONPATH=.\.pip trên Windows.

    Trên Mac và Linux, bạn thậm chí chỉ có thể đặt PYTHONPATH trong suốt thời gian của phiên Python: $ PYTHONPATH=./.pip python main.py .

Bước 2: Cài đặt gói qua pip -t

Bây giờ PYTHONPATH đã được đặt, tất cả những gì còn lại là cài đặt các gói vào đúng vị trí bằng pip. Để thực hiện việc này, hãy sử dụng khóa chuyển -t hoặc --target:
$ cd project_a project_a$ yêu cầu cài đặt pip==2.7.0 -t .pip project_a$ python >>> yêu cầu nhập >>> request.__version__ "2.7.0"
Bây giờ điều tương tự xảy ra ở một dự án khác với phiên bản khác:
$ cd project_b project_b$ yêu cầu cài đặt pip==2.6.0 -t .pip project_b$ python >>> yêu cầu nhập >>> request.__version__ "2.6.0"
Mọi thứ đều hoạt động tương tự với tệp require.txt:
$ pip cài đặt -r require.txt -t .pip

Các cuộc phục kích tiềm tàng

Các trình thông dịch Python khác nhau

Bạn có thể dễ dàng chạy chương trình bằng một trình thông dịch Python khác:
$ /path/to/python main.py
Tuy nhiên, sẽ xảy ra vấn đề khi chuyển đổi giữa Python 2 và 3 nếu bạn sử dụng các gói biên dịch mã nguồn trong khi cài đặt qua 2to3. Các gói như vậy không có một cơ sở mã duy nhất; trong quá trình cài đặt, mã được tạo theo phiên bản hoạt động của Python.

Trong trường hợp này, hãy tạo một thư mục như .pip3 và thêm nó vào đầu PYTHONPATH khi bạn chạy mã Python 3.

Dễ cài đặt

Nếu bạn đã cài đặt các gói trên toàn cầu thông qua easy_install , bạn sẽ gặp phải một vấn đề: easy_install nối thêm đường dẫn đến các gói đó vào đầu sys.path , vì vậy chúng được ưu tiên hơn các gói từ .pip .

Giải pháp là loại bỏ các gói được cài đặt trên toàn cầu thông qua easy_install.

Để kiểm tra xem không có gì ngăn cản bạn sử dụng .pip, hãy chạy import sys;sys.path bằng Python. Nếu có các đường dẫn khác trước ./.pip, trước tiên bạn có thể phải dọn sạch hệ thống của các gói easy_install chung.