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

感谢丰哥,么么哒.

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.mirrors.ustc.edu.cn/simple/

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

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

原文地址:https://www.cnblogs.com/Young-shi/p/12057603.html

时间: 2024-08-30 13:06:05

Pycharm中包的导出和导入,以及超时解决的相关文章

pycharm中同级目录不能相互导入使用的解决办法

我遇到的问题是在使用pycharm的时候,由于我的pycharm的目录层级过多,导致了我在使用Django的时候无法导入模块,但是写法是没问题的,具体情况如下图:我的应用app1下面我新建了一个aa.py的的Python文件,但是无法导入同级的模块这样的解决办法有两种, 第一种方法:就是直接form . import 模块就好了 注:如果我们想要在sitting里面导入app1应用下面的模块的话我们也可以这样做, 第二种方法:把test4这个项目在另外的一个窗口打开就没问题了这样就能直接使用了

关于ES6包的导出和导入

比如有两个js文件,main.js 和 cal.js cal.js导出包后,在main.js中导入. cal.js的代码如下 1 var temp1 = '我是默认导出的结果'; 2 export default temp1; 3 export var jisuan = { 4 add : function(a,b){ 5 return a+b; 6 } 7 }; 在main.js中想导入jisuan这个对象. 如果这样写,import jisuan from './cal.js'; 那么实际被

fiddler——保存抓到的包(导出和导入)

单击file——>save——>allsessions,保存所有会话,保存的文件格式是  .saz; 导出txt文件: GET https://i-beta.cnblogs.com/api/msg HTTP/1.1 Host: i-beta.cnblogs.com Connection: keep-alive Accept: application/json, text/plain, */* X-BLOG-ID: 567080 User-Agent: Mozilla/5.0 (Windows

robot framework 在pycharm中语法无法高亮显示的,显示绿色解决办法(Robot Framework with PyCharm)

Robot Framework with PyCharm up vote1down votefavorite 1 I am totally new to automation and trying to learn RobotFramework. I am trying to write the scripts following some video guide. Usually robot scripts autocomplete in PyCharm IDE with desired co

修改tnsnames.ora文件中配置内容中的连接别名后,连接超时解决办法

1.tnsnames.ora文件中配置内容中的连接别名:由upaydb修改为IP地址 2.连接超时 定位原因: PLSQL登录界面的数据库列表就是读的tnsname.ora中连接的别名,这个文件中连接别名修改后,那么你PLSQL登录数据库时也要选择对应的连接别名:

pycharm中的快捷键和简单设置

PyCharm3.0默认快捷键(翻译的) PyCharm Default Keymap 1.编辑(Editing) Ctrl + Space    基本的代码完成(类.方法.属性)Ctrl + Alt + Space  快速导入任意类Ctrl + Shift + Enter    语句完成Ctrl + P    参数信息(在方法中调用参数) Ctrl + Q    快速查看文档 F1   外部文档 Shift + F1    外部文档,进入web文档主页 Ctrl + Shift + Z -->

pycharm中导入自写模块时,模块下出现红线

问题描述: 在pycharm中导入自己写的模块时,得不到智能提示,并在模块名下出现下红线,但是代码可以执行,错误提示为下图所示: 解决办法: 出现 以上情况,是因为文件目录设置不当导致,pycharm中的第一个文件夹,即代表项目,当在其中再次建立文件夹时,是按package处理的,如果要在这些文件夹内import其他文件,需要将完整路径导入进来,如下所示: 或者使用import 按照导入包的模式先导入包,再使用包来调用其中的模块.

Python入门之PyCharm中目录directory与包package的区别

对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清晰,更好维护,亦或想要在几个程序中均使用某个函数,而不必将其复制粘贴到所有程序中. 为了支持这一点,Python有一种方法将定义函数放在一个文件中,并在脚本中使用它们,这样的文件叫做模块,一个模块中的定义可以被导入到其他模块,或者主模块中. 简单来说在python中模块就是指一个py文件,如果我们将

java中的excel数据的导入和导出

Excel数据导出 技术:Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能.POI为"Poor Obfuscation Implementation"的首字母缩写,意为"可怜的模糊实现". 用它可以使用Java读取和创建,修改MS Excel文件.而且,还可以使用Java读取和创建MS Word和MSPowerPoint文件.Apache