msys2: установка пакета python завершается неудачно - PullRequest
0 голосов
/ 29 августа 2018

Я запускаю msys2 через PyCharm в MS-Windows.

Я пытаюсь запустить эту команду:

C:\msys32\usr\bin\python3.exe -m pip install -e git+https://source.example.com/repos/myapp#egg=myapp

Я получаю этот вывод:

     15 [main] python3 5640 child_info_fork::abort: address space needed by '_bz2.cpython-36m.dll' (0x5A0000) is already occupied
Obtaining myapp from git+https://source.example.com/repos/myapp#egg=myapp
  Cloning https://source.example.com/repos/myapp to ./src/myapp
      9 [main] python3 7008 child_info_fork::abort: address space needed by '_bz2.cpython-36m.dll' (0x5A0000) is already occupied
  Error [Errno 11] Resource temporarily unavailable while executing command git clone -q https://source.example.com/repos/myapp "/c/Users/tguettler/PycharmProjects/myproject/src/myapp"
Could not install packages due to an EnvironmentError: [Errno 11] Resource temporarily unavailable


Process finished with exit code 1

Что может быть не так?

Доступ к URL через веб-браузер работает нормально.

Примерно то же самое происходит, если я запускаю эту команду:

$ pip install cx_freeze
     16 [main] python3 5748 child_info_fork::abort: address space needed by '_bz2.cpython-36m.dll' (0x390000) is already occupied
Collecting cx_freeze
  Using cached https://files.pythonhosted.org/packages/5f/16/eab51d6571dfec2554248cb027c51babd04d97f594ab6359e0707361297d/cx_Freeze-5.1.1.tar.gz
     10 [main] python3 2652 child_info_fork::abort: address space needed by '_bz2.cpython-36m.dll' (0x390000) is already occupied
    Error [Errno 11] Resource temporarily unavailable while executing command python setup.py egg_info
Could not install packages due to an EnvironmentError: [Errno 11] Resource temporarily unavailable

Ответы [ 2 ]

0 голосов
/ 29 августа 2018

Я думаю, что решил это так:

c:\msys32\usr\bin\dash c:\msys32\usr\bin\rebaseall -v

Вышеупомянутая строка была выполнена в терминале ms-dos.

Теперь, похоже, работает.

0 голосов
/ 29 августа 2018

Когда вы запускаете pip, вы просто указываете имя пакета, а не URL, на котором расположен пакет. Э.Г.

pip install package-name

Кроме того, большинство людей запускают его прямо из командной строки, а не через PyCharm

...