如何根據本地目錄中的 requirements.txt 文件使用 pip 安裝軟件包?

| |

問題出在這裡:

我有一個 requirements.txt 文件,看起來像:

 BeautifulSoup==3.2.0 Django==1.3 Fabric==1.2.0 Jinja2==2.5.5 PyYAML==3.09 Pygments==1.4 SQLAlchemy==0.7.1 South==0.7.3 amqplib==0.6。 1 anyjson==0.3 ... 

我有一個本地存檔目錄,其中包含所有包和其他包。

我創建了一個新的 virtualenv with

bin/virtualenv 測試 

激活後,我嘗試根據requirements.txt從本地存檔目錄安裝包。

source bin/activate pip install -r /path/to/requirements.txt -f file:///path/to/archive/ 

我得到了一些似乎表明安裝正常的輸出:

下載/解壓 Fabric==1.2.0(來自 -r ../testing/requirements.txt(第 3 行)) 運行 setup.py egg_info 以獲取包 Fabric 警告:在目錄“docs”下找不到與“*”匹配的先前包含的文件/_build”警告:找不到匹配“fabfile.py”的文件正在下載/解包 South==0.7.3(來自 -r ../testing/requirements.txt(第 8 行))運行 setup.py egg_info for package South .. .. 

但後來的檢查發現沒有一個包安裝正確。我無法導入包,並且在我的 virtualenv 的 site-packages 目錄中找不到任何包。那麼到底出了什麼問題呢?

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method