启动命令行Anaconda Powershell Prompt
查看环境列表
(base) PS C:\Users\Administrator> conda env list
# conda environments:
#
base * G:\ProgramData\anaconda3
MoneyprinterTurbo G:\ProgramData\anaconda3\envs\MoneyprinterTurbo
pytorch-gpu G:\ProgramData\anaconda3\envs\pytorch-gpu
transformer_gpt G:\ProgramData\anaconda3\envs\transformer_gpt
videoEnv G:\ProgramData\anaconda3\envs\videoEnv
创建环境
(base) PS C:\Users\Administrator> conda create -n media_crawler python=3.9
Retrieving notices: ...working... done
Channels:
- defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: G:\ProgramData\anaconda3\envs\media_crawler
added / updated specs:
- python=3.9
The following packages will be downloaded:
package | build
---------------------------|-----------------
pip-23.3.1 | py39haa95532_0 2.8 MB
python-3.9.19 | h1aa4202_0 19.5 MB
setuptools-68.2.2 | py39haa95532_0 933 KB
wheel-0.41.2 | py39haa95532_0 126 KB
------------------------------------------------------------
Total: 23.4 MB
The following NEW packages will be INSTALLED:
ca-certificates pkgs/main/win-64::ca-certificates-2024.3.11-haa95532_0
openssl pkgs/main/win-64::openssl-3.0.13-h2bbff1b_0
pip pkgs/main/win-64::pip-23.3.1-py39haa95532_0
python pkgs/main/win-64::python-3.9.19-h1aa4202_0
setuptools pkgs/main/win-64::setuptools-68.2.2-py39haa95532_0
sqlite pkgs/main/win-64::sqlite-3.41.2-h2bbff1b_0
tzdata pkgs/main/noarch::tzdata-2024a-h04d1e81_0
vc pkgs/main/win-64::vc-14.2-h21ff451_1
vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.27.29016-h5e58377_2
wheel pkgs/main/win-64::wheel-0.41.2-py39haa95532_0
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate media_crawler
#
# To deactivate an active environment, use
#
# $ conda deactivate
激活环境
(base) PS C:\Users\Administrator> conda activate media_crawler
(media_crawler) PS C:\Users\Administrator> conda env list
# conda environments:
#
base G:\ProgramData\anaconda3
MoneyprinterTurbo G:\ProgramData\anaconda3\envs\MoneyprinterTurbo
media_crawler * G:\ProgramData\anaconda3\envs\media_crawler
pytorch-gpu G:\ProgramData\anaconda3\envs\pytorch-gpu
transformer_gpt G:\ProgramData\anaconda3\envs\transformer_gpt
videoEnv G:\ProgramData\anaconda3\envs\videoEnv
安装项目依赖,如果在安装过程中出现错误,则进行重试。
(media_crawler) PS C:\Users\Administrator> pip install -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt
Collecting httpx==0.24.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Downloading httpx-0.24.0-py3-none-any.whl.metadata (8.1 kB)
Collecting Pillow==9.5.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 2))
Downloading Pillow-9.5.0-cp39-cp39-win_amd64.whl.metadata (9.7 kB)
Collecting playwright==1.42.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Downloading playwright-1.42.0-py3-none-win_amd64.whl.metadata (3.5 kB)
Collecting tenacity==8.2.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 4))
Downloading tenacity-8.2.2-py3-none-any.whl.metadata (1.1 kB)
Collecting tornado (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 5))
Using cached tornado-6.4-cp38-abi3-win_amd64.whl.metadata (2.6 kB)
Collecting PyExecJS==1.5.1 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 6))
Downloading PyExecJS-1.5.1.tar.gz (13 kB)
Preparing metadata (setup.py) ... done
Collecting opencv-python==4.7.0.72 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 7))
Downloading opencv_python-4.7.0.72-cp37-abi3-win_amd64.whl.metadata (18 kB)
Collecting tortoise-orm==0.20.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Downloading tortoise_orm-0.20.0-py3-none-any.whl.metadata (10 kB)
Collecting aiomysql==0.2.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 9))
Downloading aiomysql-0.2.0-py3-none-any.whl.metadata (11 kB)
Collecting aerich==0.7.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Downloading aerich-0.7.2-py3-none-any.whl.metadata (8.5 kB)
Collecting redis~=4.6.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 11))
Downloading redis-4.6.0-py3-none-any.whl.metadata (8.3 kB)
Collecting pydantic==2.5.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Downloading pydantic-2.5.2-py3-none-any.whl.metadata (65 kB)
---------------------------------------- 65.2/65.2 kB 18.0 kB/s eta 0:00:00
Collecting aiofiles~=23.2.1 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 13))
Downloading aiofiles-23.2.1-py3-none-any.whl.metadata (9.7 kB)
Collecting certifi (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting httpcore<0.18.0,>=0.15.0 (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Downloading httpcore-0.17.3-py3-none-any.whl.metadata (18 kB)
Collecting idna (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting sniffio (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting greenlet==3.0.3 (from playwright==1.42.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Downloading greenlet-3.0.3-cp39-cp39-win_amd64.whl.metadata (3.9 kB)
Collecting pyee==11.0.1 (from playwright==1.42.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Downloading pyee-11.0.1-py3-none-any.whl.metadata (2.7 kB)
Collecting six>=1.10.0 (from PyExecJS==1.5.1->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 6))
Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting numpy>=1.17.0 (from opencv-python==4.7.0.72->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 7))
Downloading numpy-1.26.4-cp39-cp39-win_amd64.whl.metadata (61 kB)
---------------------------------------- 61.0/61.0 kB 25.6 kB/s eta 0:00:00
Collecting aiosqlite<0.18.0,>=0.16.0 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Downloading aiosqlite-0.17.0-py3-none-any.whl.metadata (4.1 kB)
Collecting iso8601<2.0.0,>=1.0.2 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Downloading iso8601-1.1.0-py3-none-any.whl.metadata (9.8 kB)
Collecting pypika-tortoise<0.2.0,>=0.1.6 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Downloading pypika_tortoise-0.1.6-py3-none-any.whl.metadata (2.2 kB)
Collecting pytz (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting PyMySQL>=1.0 (from aiomysql==0.2.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 9))
Downloading PyMySQL-1.1.0-py3-none-any.whl.metadata (4.4 kB)
Collecting click (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting dictdiffer (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Downloading dictdiffer-0.9.0-py2.py3-none-any.whl.metadata (4.8 kB)
Collecting tomlkit (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Downloading tomlkit-0.12.4-py3-none-any.whl.metadata (2.7 kB)
Collecting annotated-types>=0.4.0 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB)
Collecting pydantic-core==2.14.5 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Downloading pydantic_core-2.14.5-cp39-none-win_amd64.whl.metadata (6.6 kB)
Collecting typing-extensions>=4.6.1 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Downloading typing_extensions-4.11.0-py3-none-any.whl.metadata (3.0 kB)
Collecting async-timeout>=4.0.2 (from redis~=4.6.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 11))
Using cached async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Collecting h11<0.15,>=0.13 (from httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting anyio<5.0,>=3.0 (from httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting colorama (from click->aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting exceptiongroup>=1.0.2 (from anyio<5.0,>=3.0->httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached exceptiongroup-1.2.0-py3-none-any.whl.metadata (6.6 kB)
Downloading httpx-0.24.0-py3-none-any.whl (75 kB)
---------------------------------------- 75.3/75.3 kB 21.1 kB/s eta 0:00:00
Downloading Pillow-9.5.0-cp39-cp39-win_amd64.whl (2.5 MB)
-------------------------------- ------- 2.1/2.5 MB 20.3 kB/s eta 0:00:23
ERROR: Exception:
Traceback (most recent call last):
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 438, in _error_catcher
yield
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 561, in read
data = self._fp_read(amt) if not fp_closed else b""
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 527, in _fp_read
return self._fp.read(amt) if amt is not None else self._fp.read()
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 98, in read
data: bytes = self.__fp.read(amt)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\http\client.py", line 463, in read
n = self.readinto(b)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\http\client.py", line 507, in readinto
n = self.fp.readinto(b)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\socket.py", line 704, in readinto
return self._sock.recv_into(b)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\ssl.py", line 1275, in recv_into
return self.read(nbytes, buffer)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\ssl.py", line 1133, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in exc_logging_wrapper
status = run_func(*args)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\cli\req_command.py", line 245, in wrapper
return func(self, options, args)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\commands\install.py", line 377, in run
requirement_set = resolver.resolve(
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\resolution\resolvelib\resolver.py", line 179, in resolve
self.factory.preparer.prepare_linked_requirements_more(reqs)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\operations\prepare.py", line 552, in prepare_linked_requirements_more
self._complete_partial_requirements(
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\operations\prepare.py", line 467, in _complete_partial_requirements
for link, (filepath, _) in batch_download:
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\network\download.py", line 183, in __call__
for chunk in chunks:
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\cli\progress_bars.py", line 53, in _rich_progress_bar
for chunk in iterable:
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_internal\network\utils.py", line 63, in response_chunks
for chunk in response.raw.stream(
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 622, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 587, in read
raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\contextlib.py", line 137, in __exit__
self.gen.throw(typ, value, traceback)
File "G:\ProgramData\anaconda3\envs\media_crawler\lib\site-packages\pip\_vendor\urllib3\response.py", line 443, in _error_catcher
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
(media_crawler) PS C:\Users\Administrator> pip install -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt
Collecting httpx==0.24.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached httpx-0.24.0-py3-none-any.whl.metadata (8.1 kB)
Collecting Pillow==9.5.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 2))
Using cached Pillow-9.5.0-cp39-cp39-win_amd64.whl.metadata (9.7 kB)
Collecting playwright==1.42.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Using cached playwright-1.42.0-py3-none-win_amd64.whl.metadata (3.5 kB)
Collecting tenacity==8.2.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 4))
Using cached tenacity-8.2.2-py3-none-any.whl.metadata (1.1 kB)
Collecting tornado (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 5))
Using cached tornado-6.4-cp38-abi3-win_amd64.whl.metadata (2.6 kB)
Collecting PyExecJS==1.5.1 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 6))
Using cached PyExecJS-1.5.1.tar.gz (13 kB)
Preparing metadata (setup.py) ... done
Collecting opencv-python==4.7.0.72 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 7))
Using cached opencv_python-4.7.0.72-cp37-abi3-win_amd64.whl.metadata (18 kB)
Collecting tortoise-orm==0.20.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached tortoise_orm-0.20.0-py3-none-any.whl.metadata (10 kB)
Collecting aiomysql==0.2.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 9))
Using cached aiomysql-0.2.0-py3-none-any.whl.metadata (11 kB)
Collecting aerich==0.7.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached aerich-0.7.2-py3-none-any.whl.metadata (8.5 kB)
Collecting redis~=4.6.0 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 11))
Using cached redis-4.6.0-py3-none-any.whl.metadata (8.3 kB)
Collecting pydantic==2.5.2 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Using cached pydantic-2.5.2-py3-none-any.whl.metadata (65 kB)
Collecting aiofiles~=23.2.1 (from -r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 13))
Using cached aiofiles-23.2.1-py3-none-any.whl.metadata (9.7 kB)
Collecting certifi (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB)
Collecting httpcore<0.18.0,>=0.15.0 (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached httpcore-0.17.3-py3-none-any.whl.metadata (18 kB)
Collecting idna (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting sniffio (from httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting greenlet==3.0.3 (from playwright==1.42.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Using cached greenlet-3.0.3-cp39-cp39-win_amd64.whl.metadata (3.9 kB)
Collecting pyee==11.0.1 (from playwright==1.42.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 3))
Using cached pyee-11.0.1-py3-none-any.whl.metadata (2.7 kB)
Collecting six>=1.10.0 (from PyExecJS==1.5.1->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 6))
Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting numpy>=1.17.0 (from opencv-python==4.7.0.72->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 7))
Using cached numpy-1.26.4-cp39-cp39-win_amd64.whl.metadata (61 kB)
Collecting aiosqlite<0.18.0,>=0.16.0 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached aiosqlite-0.17.0-py3-none-any.whl.metadata (4.1 kB)
Collecting iso8601<2.0.0,>=1.0.2 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached iso8601-1.1.0-py3-none-any.whl.metadata (9.8 kB)
Collecting pypika-tortoise<0.2.0,>=0.1.6 (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached pypika_tortoise-0.1.6-py3-none-any.whl.metadata (2.2 kB)
Collecting pytz (from tortoise-orm==0.20.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 8))
Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting PyMySQL>=1.0 (from aiomysql==0.2.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 9))
Using cached PyMySQL-1.1.0-py3-none-any.whl.metadata (4.4 kB)
Collecting click (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting dictdiffer (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached dictdiffer-0.9.0-py2.py3-none-any.whl.metadata (4.8 kB)
Collecting tomlkit (from aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached tomlkit-0.12.4-py3-none-any.whl.metadata (2.7 kB)
Collecting annotated-types>=0.4.0 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB)
Collecting pydantic-core==2.14.5 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Using cached pydantic_core-2.14.5-cp39-none-win_amd64.whl.metadata (6.6 kB)
Collecting typing-extensions>=4.6.1 (from pydantic==2.5.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 12))
Using cached typing_extensions-4.11.0-py3-none-any.whl.metadata (3.0 kB)
Collecting async-timeout>=4.0.2 (from redis~=4.6.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 11))
Using cached async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Collecting h11<0.15,>=0.13 (from httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Collecting anyio<5.0,>=3.0 (from httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB)
Collecting colorama (from click->aerich==0.7.2->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 10))
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting exceptiongroup>=1.0.2 (from anyio<5.0,>=3.0->httpcore<0.18.0,>=0.15.0->httpx==0.24.0->-r G:\project\VideoSpider\MediaCrawler-main\MediaCrawler-main\requirements.txt (line 1))
Using cached exceptiongroup-1.2.0-py3-none-any.whl.metadata (6.6 kB)
Using cached httpx-0.24.0-py3-none-any.whl (75 kB)
Downloading Pillow-9.5.0-cp39-cp39-win_amd64.whl (2.5 MB)
---------------------------------------- 2.5/2.5 MB 17.5 kB/s eta 0:00:00
Downloading playwright-1.42.0-py3-none-win_amd64.whl (29.4 MB)
去激活环境:
conda deactivate
pycharm环境设置