Pycharm中包的导出和导入,以及超时解决

Posted young-shi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm中包的导出和导入,以及超时解决相关的知识,希望对你有一定的参考价值。

感谢丰哥,么么哒.

python解释器的包存放位置:安装目录Libsite-packages中,

pycharm包存放位置:pycharm的工程文件venvLibsite-packages,比如:D:PyCharm 2018.2.4 estvenvLibsite-packages  这里test为工程目录文件

如果要省事,可以把pycharm工程文件中的pyvenv.cfg中的include-system-site-packages 设置为 true   比如:D:PyCharm 2018.2.4 estvenvpyvenv.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.mirrors.ustc.edu.cn/simple/

或者可以修改超时时间限制

pip --default-timeout=100 install -U somepackage(somepackage是你要安装的包)

以上是关于Pycharm中包的导出和导入,以及超时解决的主要内容,如果未能解决你的问题,请参考以下文章

解决使用phpmyadmin导出导入数据库时提示的“超出长度”“超时”问题

PyCharm中第三方库导入错误解决

未解决的参考:PyCharm 中的“django”错误

python学习笔记(模块初识pyc和PyCodeObject是什么)

PyCharm上的python3导入问题[重复]

win10 +python3.6环境下安装opencv以及pycharm导入cv2有问题的解决办法