Не удалось установить пакет PIP - PullRequest
0 голосов
/ 12 февраля 2019

Я попытался установить потерянные пакеты с помощью кода Python следующим образом.

try:
    from pip import main as pipmain
except ImportError:
    from pip._internal import main as pipmain

try:
    from flask import Flask, request, jsonify
except ImportError:
    pipmain(['install', 'flask', '--no-cache-dir'])

try:
    from flask_cors import CORS, cross_origin
except ImportError:
    pipmain(['install', 'flask-cors', '--no-cache-dir'])

try:
    from pony.orm import *
except ImportError:
    pipmain(['install', 'pony', '--no-cache-dir'])

try:
    import psycopg2
except ImportError:
    pipmain(['install', 'psycopg2', '--no-cache-dir'])

Первый пакет успешно установлен.Но при установке других пакетов возникает следующая ошибка:

Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: 
'C:\\Users\\mahyar\\AppData\\Local\\Temp\\pip-req-tracker-4k0r0y0l\\0a7b803e3382957ae56f10405258ccfa40023569f7a352a5aad0f489'

Есть ли решение, чтобы решить эту проблему?

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 12 февраля 2019

Я изменил свой код следующим образом:

try:
    from pip import main as pipmain
except ImportError:
    from pip._internal import main as pipmain

try:
    from flask import Flask, request, jsonify
    from flask_cors import CORS, cross_origin
    from pony.orm import *
    import psycopg2
except ImportError:
    pipmain(['install', 'flask', 'pony', 'flask-cors', 'psycopg2'])

И он хорошо работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...