Cài đặt gói python và nó nói rằng Lệnh Command trăn python setup.py egg_info Không thành công?


1

Tôi muốn cài đặt gói python 'pygame'. Sử dụng python3.5, trước tiên tôi cài đặt các gói sau:

$ sudo apt-get install python3.5-dev mercurial
$ sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev
$ pip3 install --user hg+http://bitbucket.org/pygame/pygame

và nó cho thấy những điều này:

    The directory '/home/omou/.cache/pip/http' or its parent directory 
is not owned by the current user and the cache has been disabled. 
Please check the permissions and owner of that directory. If executing 
pip with sudo, you may want sudo's -H flag.
The directory '/home/omou/.cache/pip' or its parent directory is not 
owned by the current user and caching wheels has been disabled. check 
the permissions and owner of that directory. If executing pip with 
sudo, you may want sudo's -H flag.
Collecting hg+http://bitbucket.org/pygame/pygame
  Cloning hg http://bitbucket.org/pygame/pygame to /tmp/pip-7bSGiX-
build
Complete output from command python setup.py egg_info:


WARNING, No "Setup" File Exists, Running "config.py"
Using UNIX configuration...

sh: 1: freetype-config: not found
sh: 1: freetype-config: not found
sh: 1: freetype-config: not found

Hunting dependencies...
WARNING: "freetype-config" failed!
SDL     : found 1.2.15
FONT    : found
IMAGE   : found
MIXER   : found
PNG     : found
JPEG    : found
SCRAP   : found
PORTMIDI: found
PORTTIME: found
FREETYPE: not found
Missing dependencies

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in 
/tmp/pip-7bSGiX-build/

Tôi đã thử rất nhiều mathod và nó sẽ không sửa được. Xin vui lòng ai đó cho tôi biết chuyện gì đang xảy ra và cách khắc phục nó.


Không phải là người nói tiếng Anh bản địa, nếu bạn không hiểu câu hỏi của tôi, tôi có thể để lại nhận xét.
Findon Fassbender

Câu trả lời:


1

Như bạn có thể thấy từ đầu ra, bạn không phải là người đã cài đặt pip. Có lẽ bạn nên đổi sang tài khoản khác để sử dụng pip. Hoặc sử dụng sudo để thúc đẩy sự cho phép.


Nó giống nhau và tôi đã cài đặt lại pip khá nhiều lần. Và tôi cũng đã thử '-H', những từ bắt đầu biến mất, nhưng phần còn lại không thay đổi.
Findon Fassbender

có lẽ bạn có thể tham khảo: stackoverflow.com/questions/17869101/ từ
DavidHsu

Nó hoạt động! Vì vậy, đánh giá cao về điều đó!
Findon Fassbender
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.