感謝豐哥,么么噠.
python解釋器的包存放位置:安裝目錄\Lib\site-packages中,
pycharm包存放位置:pycharm的工程文件\venv\Lib\site-packages,比如:D:\PyCharm 2018.2.4\test\venv\Lib\site-packages 這里test為工程目錄文件
如果要省事,可以把pycharm工程文件中的pyvenv.cfg中的include-system-site-packages 設置為 true 比如:D:\PyCharm 2018.2.4\test\venv\pyvenv.cfg
也是剛了解到PYCHARM中是有虛擬環境這個東西,所以每個工程之間的包都是不公用的.也是為了項目穩定考慮.
-------------------------------------------------分割線--------------------------------------------
導出pycharm的包名 terminal 中cd到工程文件的目錄中 pip freeze > abc.txt
abc.txt為保存在當前目錄中的文件名
導入pycharm包名
工程文件目錄中 pip install -r abc.txt.
注意一點的是由於如果導入的時候工程文件沒包,會自行安裝,由於pip安裝默認的訪問地址為 http://pypi.python.org/simple/經常會有網絡不穩定和速度慢的現象,出現timeout報錯,因此可以改為訪問國內的地址加速下載。
可以在先前命令中 加上 -i https://mirrors.aliyun.com/pypi/simple/ 避免超時安裝失敗的情況.
完整命令為:pip install -r dd.txt -i https://mirrors.aliyun.com/pypi/simple/
國內常用的鏡像源有 :
阿里雲 http://mirrors.aliyun.com/pypi/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
華中理工大學 : http://pypi.hustunique.com/simple
山東理工大學 : http://pypi.sdutlinux.org/simple
或者可以修改超時時間限制
pip --default-timeout=100 install -U somepackage(somepackage是你要安裝的包)
-------------------------------------------------分割線--------------------------------------------
更改pip的源地址
臨時更改
見上文
永久更改
在C:\Users\用戶名\AppData\Roaming\ 路徑中新建文件夾pip,在里面放pip.ini
pip.ini中復制以下內容
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
timeout = 6000
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true