![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习
文章平均质量分 50
今天好好优秀了么
Fake it until you make it.
展开
-
在虚拟环境中pip包不在虚拟环境里
结合网上多个大佬的方法终于解决了.首先修改自己虚拟环境目录下的site文件:把 USER_BASE 和 USER_SITE 改成虚拟环境目录.用检查是否修改成功.2. 接着在虚拟环境里更新pip,3. 用which pip和type pip看看两个地址是否一致.4. 不一致说明映射不对,pip发现目录不存在. 用hash -r重新映射, 再which pip和type pip发现一致, 解决.原创 2023-11-14 10:54:30 · 322 阅读 · 0 评论 -
RuntimeError: An attempt has been made to start a new process before the current process has finishe
RuntimeError: An attempt has been made to start a new process before the current process has finished its bootstrapping phase.在运行代码时出现这个问题:原因是代码里使用了多线程。解决办法就是把多线程用main函数包起来,因为多线程需要在main函数里运行,即:def main(): #函数外的其他代码 if __name__ == '__main__': m原创 2021-08-15 15:39:29 · 392 阅读 · 0 评论 -
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xa4 in position 25: ordinal not in range(128)
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xa4 in position 25: ordinal not in range(128)解决过程我想看看一个文件里存的数据是什么,但是是个.bin文件,遇是想到用pickle来输出一下,就报这个错了。def load(self, filename): f = open(filename,'rb') tmp = pickle.load(f)做功课了解到 .bin是个万能后缀,以二进制存储原创 2021-08-14 23:05:02 · 110 阅读 · 0 评论 -
迭代、可迭代对象,迭代器、生成器、装饰器及yield与return的区别
参照了这位大神的博客然后总结了一下:https://blog.csdn.net/rainharder/article/details/73368770何为迭代迭代有两个特征:1.重复进行某一特征2.下一次操作依赖于上次操作的结果见如下例子:for i in range(5): print("Hello") # 非迭代,只是重复打印 Hello print(i) ...原创 2019-03-22 21:28:26 · 535 阅读 · 1 评论