Библиотека-Установка в Python не удалась

#python #windows

#питон #Windows

Вопрос:

В настоящее время я пытаюсь установить Python-библиотеку yfinance. Для этого я использовал команду pip install yfinance , которая завершилась несколькими предупреждениями о чем-то, касающемся Путей (не могу точно вспомнить).

Раньше я pip show yfinance проверял, что библиотека действительно установлена, что так и есть.

Однако файлы, содержащие import yfinance возвращаемое сообщение об ошибке: ModuleNotFoundError: No module named 'yfinance' .

Затем я подумал, что, возможно, установил библиотеку не в тот каталог, поэтому я повторил со следующей командой: pip install --target=d:C:UsersuseRAppDataLocalProgramsPythonPython310Lib yfinance --no-user (это каталог, который также содержит предустановленные библиотеки, такие как tkinter)

Это приводит к следующему:

 Collecting yfinance  Using cached yfinance-0.1.67-py2.py3-none-any.whl (25 kB) Collecting pandasgt;=0.24  Using cached pandas-1.3.4-cp39-cp39-win_amd64.whl (10.2 MB) Collecting requestsgt;=2.20  Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB) Collecting multitaskinggt;=0.0.7  Using cached multitasking-0.0.10.tar.gz (8.2 kB)  Preparing metadata (setup.py) ... done Collecting numpygt;=1.15  Using cached numpy-1.21.4-cp39-cp39-win_amd64.whl (14.0 MB) Collecting lxmlgt;=4.5.1  Using cached lxml-4.6.4-cp39-cp39-win_amd64.whl (3.5 MB) Collecting python-dateutilgt;=2.7.3  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting pytzgt;=2017.3  Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB) Collecting urllib3lt;1.27,gt;=1.21.1  Using cached urllib3-1.26.7-py2.py3-none-any.whl (138 kB) Collecting certifigt;=2017.4.17  Using cached certifi-2021.10.8-py2.py3-none-any.whl (149 kB) Collecting idnalt;4,gt;=2.5  Using cached idna-3.3-py3-none-any.whl (61 kB) Collecting charset-normalizer~=2.0.0  Using cached charset_normalizer-2.0.9-py3-none-any.whl (39 kB) Collecting sixgt;=1.5  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Using legacy 'setup.py install' for multitasking, since package 'wheel' is not installed. Installing collected packages: six, urllib3, pytz, python-dateutil, numpy, idna, charset-normalizer, certifi, requests, pandas, multitasking, lxml, yfinance  Running setup.py install for multitasking ... done Successfully installed certifi-2021.10.8 charset-normalizer-2.0.9 idna-3.3 lxml-4.6.4 multitasking-0.0.10 numpy-1.21.4 pandas-1.3.4 python-dateutil-2.8.2 pytz-2021.3 requests-2.26.0 six-1.16.0 urllib3-1.26.7 yfinance-0.1.67 ERROR: Exception: Traceback (most recent call last):  File "C:UsersuseRAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespip_internalclibase_command.py", line 164, in exc_logging_wrapper  status = run_func(*args)  File "C:UsersuseRAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespip_internalclireq_command.py", line 205, in wrapper  return func(self, options, args)  File "C:UsersuseRAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespip_internalcommandsinstall.py", line 463, in run  self._handle_target_dir(  File "C:UsersuseRAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespip_internalcommandsinstall.py", line 473, in _handle_target_dir  ensure_dir(target_dir)  File "C:UsersuseRAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespip_internalutilsmisc.py", line 103, in ensure_dir  os.makedirs(path)  File "C:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0libos.py", line 215, in makedirs  makedirs(head, exist_ok=exist_ok)  File "C:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0libos.py", line 215, in makedirs  makedirs(head, exist_ok=exist_ok)  File "C:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0libos.py", line 215, in makedirs  makedirs(head, exist_ok=exist_ok)  [Previous line repeated 6 more times]  File "C:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0libos.py", line 225, in makedirs  mkdir(name, mode) FileNotFoundError: [WinError 3] The system cannot find the path specified: 'D:\'  

Что я делаю не так? Спасибо за чтение, извините за мой английский и недостаточную компетентность ^^ 🙂

Комментарии:

1. Вы уверены, что это полный вывод консоли? Обычно после FileNotFound ошибки появляется еще несколько строк с дополнительной информацией, можете ли вы опубликовать их, если они существуют?

2. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.

Ответ №1:

Я переустановил Python. Это решило проблему.