Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 10, 2020 16:53:15

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

Изучаю pyyhon 3, для работы с буфером памяти в задании требуется установить piperclip, выполняю через командную строку.
Не получается, обновить pip до последней версии тоже не получается.

Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\Users\я>pip install pyperclip
Collecting pyperclip
Downloading https://files.pythonhosted.org/packages/2d/0f/4eda562dffd085945d57c2d9a5da745cfb5228c02bc90f2c74bbac746243/pyperclip-1.7.0.tar.gz
Installing collected packages: pyperclip
Running setup.py install for pyperclip … error
Exception:
Traceback (most recent call last):
File “c:\program files\python36\lib\site-packages\pip\compat\__init__.py”, line 73, in console_to_str
return s.decode(sys.__stdout__.encoding)
UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0xce in position 81: invalid continuation byte

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “c:\program files\python36\lib\site-packages\pip\basecommand.py”, line 215, in main
status = self.run(options, args)
File “c:\program files\python36\lib\site-packages\pip\commands\install.py”, line 342, in run
prefix=options.prefix_path,
File “c:\program files\python36\lib\site-packages\pip\req\req_set.py”, line 784, in install
**kwargs
File “c:\program files\python36\lib\site-packages\pip\req\req_install.py”, line 878, in install
spinner=spinner,
File “c:\program files\python36\lib\site-packages\pip\utils\__init__.py”, line 676, in call_subprocess
line = console_to_str(proc.stdout.readline())
File “c:\program files\python36\lib\site-packages\pip\compat\__init__.py”, line 75, in console_to_str
return s.decode('utf_8')
UnicodeDecodeError: ‘utf-8’ codec can't decode byte 0xce in position 81: invalid continuation byte
You are using pip version 9.0.1, however version 19.3.1 is available.
You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.

C:\Users\я>python -m pip install –upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 530kB/s
Installing collected packages: pip
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
Exception:
Traceback (most recent call last):
File “C:\Program Files\Python36\lib\shutil.py”, line 538, in move
os.rename(src, real_dst)
PermissionError: Отказано в доступе: ‘c:\\program files\\python36\\lib\\site-packages\\pip-9.0.1.dist-info\\description.rst’ -> ‘C:\\Users\\E0F1~1\\AppData\\Local\\Temp\\pip-26uz5vv9-uninstall\\program files\\python36\\lib\\site-packages\\pip-9.0.1.dist-info\\description.rst’

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “C:\Program Files\Python36\lib\site-packages\pip\basecommand.py”, line 215, in main
status = self.run(options, args)
File “C:\Program Files\Python36\lib\site-packages\pip\commands\install.py”, line 342, in run
prefix=options.prefix_path,
File “C:\Program Files\Python36\lib\site-packages\pip\req\req_set.py”, line 778, in install
requirement.uninstall(auto_confirm=True)
File “C:\Program Files\Python36\lib\site-packages\pip\req\req_install.py”, line 754, in uninstall
paths_to_remove.remove(auto_confirm)
File “C:\Program Files\Python36\lib\site-packages\pip\req\req_uninstall.py”, line 115, in remove
renames(path, new_path)
File “C:\Program Files\Python36\lib\site-packages\pip\utils\__init__.py”, line 267, in renames
shutil.move(old, new)
File “C:\Program Files\Python36\lib\shutil.py”, line 553, in move
os.unlink(src)
PermissionError: Отказано в доступе: ‘c:\\program files\\python36\\lib\\site-packages\\pip-9.0.1.dist-info\\description.rst’
You are using pip version 9.0.1, however version 19.3.1 is available.
You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.

Догадался что дело в переменной окружения, прописал в Path путь до python.exe

Теперь сообщение

Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\Users\я>python
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>> pip install piperclip
File “<stdin>”, line 1
pip install piperclip
^
SyntaxError: invalid syntax
>>>

Отредактировано Stanislav77 (Янв. 13, 2020 00:40:34)

Офлайн

#2 Янв. 10, 2020 17:36:29

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

Stanislav77

 C:\Users\я>

питон в винде болезненно реагирует на кириллицу в путях файлов.



Офлайн

#3 Янв. 10, 2020 17:39:15

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

FishHook
Stanislav77
кк теперь лучше решить эту ситуацию - переименовать раздел? или только переустановка Python?

Офлайн

#4 Янв. 10, 2020 17:44:05

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

Stanislav77
или только переустановка Python?
это то зачем? Не енадо ничего переустанавливать.
Я не знаю в чем у вас конкретно проблема, вполне может быть что глючный сам пакет или он не совместим с вашей версией питона или еще что-то. Но я точно знаю, что кириллица в путях в питоне в винде и кириллическое сетевое имя компьютера очень часто приводят к ошибкам кодировки. А в вашем случа интерперетаор ругается как раз на такую ошибку. Раз у вас все равно нет других вариантов - поэкспериментируйте в этом плане, переименуйте юзера, попробуйте работать из другого каталога и тд. Это просто совет, я не даю вам готовго решения.



Офлайн

#5 Янв. 10, 2020 20:05:35

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

FishHook

не поленился - создал нового пользователя, поставил новый Python
Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\Users\mosco>python

C:\Users\mosco>python
Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 01:54:44) on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>> pip install pyperclip
File “<stdin>”, line 1
pip install pyperclip
^
SyntaxError: invalid syntax
>>>

Что не так?

Офлайн

#6 Янв. 10, 2020 20:35:53

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

при этом Python ставил с нуля, галочку PATH ставил

Офлайн

#7 Янв. 10, 2020 20:57:28

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

Stanislav77
а вас не смущает, что в прошлый раз вы запускали pip из консоли ОС и другой командой, а в этот раз вы с какого-то перепуга делаете это из питона?



Офлайн

#8 Янв. 10, 2020 21:42:50

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

FishHook
Stanislav77а вас не смущает, что в прошлый раз вы запускали pip из консоли ОС и другой командой, а в этот раз вы с какого-то перепуга делаете это из питона?

все запускаю из командной строки
Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\Users\mosco>pip install pyperclip
Fatal error in launcher: Unable to create process using ‘"’

C:\Users\mosco>

Офлайн

#9 Янв. 13, 2020 00:36:55

Stanislav77
Зарегистрирован: 2020-01-07
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

FishHook
Stanislav77а вас не смущает, что в прошлый раз вы запускали pip из консоли ОС и другой командой, а в этот раз вы с какого-то перепуга делаете это из питона?

я все запускаю из консоли. Еще раз - я завел нового пользователя, заново установил Python.
И ошибка при загрузке библиотек, что делать?

Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.

C:\Users\mosco>pip install pyperclip
Fatal error in launcher: Unable to create process using ‘“’

C:\Users\mosco>pip install requests
Fatal error in launcher: Unable to create process using ‘”’

C:\Users\mosco>

Отредактировано Stanislav77 (Янв. 13, 2020 00:40:50)

Офлайн

#10 Янв. 13, 2020 01:59:11

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

Не загружаются библиотеки

Stanislav77
Microsoft Windows
© Корпорация Майкрософт (Microsoft Corporation), 2019. Все права защищены.
Поставь Linux второй системой. Там таких проблем нет.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version