解決多版本同時存在的pip安裝模塊
如果同時存在Python2和Python3版本,則需要通過
python -m pip install 的方式給指定的Python安裝模塊。
安裝模塊超時,更換安裝源
當安裝模塊超時時可以通過修改超時時間的方式來進行解決,也可以通過修改安裝源的方式解決。
修改超時時間 pip --default-timeout=100 install numpy
通過設置臨時安裝源的方式? pip install numpy -i?https://pypi.doubanio.com/simple/
幾個可以使用的源
豆瓣:https://pypi.doubanio.com/simple/
清華大學:https://pypi.tuna.tsinghua.edu.cn/simple/
同時安裝多個模塊
僅僅將項目中所用到的模塊名和對應版本的信息導出到文件,可以通過pipreqs來操作,首先先使用pip安裝pipreqs,
然后到項目的根目錄執行
移動到項目根目錄 控制臺執行pipreqs ./ --encoding=utf8
?執行完成后會在項目根目錄下出現一個requirements.txt文件。
當需要安裝大量的Python模塊時,可以通過freeze模塊將已安裝的模塊的名字和版本寫入到一個文本文件。
pip freeze > requirements.txt
在文件中的格式大致為
scandir==1.10.0
selenium==3.141.0
six==1.12.0
urllib3==1.25.3
wcwidth==0.1.7
zipp==0.5.2
要安裝時可以通過? pip install -r requirements.txt? ?的方式進行安裝
Python的虛擬環境
通過 pip install virtualenv安裝用來創建虛擬環境的包
安裝好之后通過virtualenv venvname?--no-site-packages? 創建一個純凈的虛擬環境,即不包含物理機的Python包,
Windows
在Windows下進入虛擬環境所在的目錄Scripts\activate進行激活虛擬環境
激活之后類似于(venvname) C:\software\venvs\0729>這樣的
可以用過deactivate退出虛擬環境。
Linux
Linux下進入虛擬環境所在的目錄,通過source? bin/activate進行激活虛擬環境
退出方式和Windows一樣。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
