- 博客(268)
- 收藏
- 关注
原创 Python安装软件源码包
1.下载tgz源码压缩文件。2.解压。3.进入解压后的文件夹。4.执行命令:python setup.py install5.安装成功
2022-06-15 14:54:35
1941
原创 linux创建软链接
1.使用如下命令查看ln使用方式:ln --help显示如下:Usage: ln [OPTION]... [-T] TARGET LINK_NAME (1st form) or: ln [OPTION]... TARGET (2nd form) or: ln [OPTION]... TARGET... DIRECTORY (3rd form) or: ln [OPTION]... -t DIRECTORY TARGET...
2021-12-26 22:03:19
2722
原创 linux下make用法
1.查看make的帮助,输入如下命令:make -h显示如下:Usage: make [options] [target] ...Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY
2021-12-26 20:13:10
1607
原创 linux安装python3.9.6
一、configure ,使用以下命令查看python中configure的选项:./configure -h可以看出以下:`configure' configures python 3.9 to adapt to many kinds of systems.Usage: ./configure [OPTION]... [VAR=VALUE]...To assign environment variables (e.g., CC, CFLAGS...), specify them .
2021-12-26 19:28:59
1291
原创 linux中更换apt的源
1.打开/etc/apt路径;2.用gedit打开sources.list文件,使用如下命令;sudo gedit sources.list3.注释掉原有内容,输入如下内容:deb http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb http://mirrors.aliyun.com/ubuntu/ xenial-updates m
2021-12-26 19:27:29
6930
原创 Windows中vscode使用python创建的venv环境
1.启动vscode,终端激活虚拟环境时,报错:& : 无法加载文件 E:\RL_Learning\venvpy39\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 3+ & e:/RL_Learning/venvpy39/Scripts/Activate.ps1
2021-12-26 14:36:47
1839
原创 python使用自带venv模块创建虚拟环境(python3)
一、python3.3以后的版本中包含venv模块(不需要用户安装其他任何包),允许用户创建和管理虚拟环境。二、创建虚拟环境1.创建虚拟环境使用如下命令:py -m venv myvenv其中, myenv是要创建的虚拟环境的路径,大家可以将该路径设置为自己的项目的路径。2.查看一下,使用如下命令查看venv命令的用法:py -m venv -h下面解释其中的几个重要参数的意思:(1)--clear布尔值,默认为False。如果设置为True,在创建虚拟..
2021-12-26 14:29:20
3138
原创 linux中取消anaconda默认使用base环境
1.在linux新安装anaconda之后,每次打开终端,总是显示正在使用默认anaconda中的base环境,如下如所示:2.在该博客中,取消该默认设置,打开home目录下的.condarc文件,在末尾添加如下命令:auto_activate_base: false3.保存并退出。4.再次打开终端,可以看到已经默认不适用anaconda中的base环境了:...
2021-12-21 15:14:20
4646
原创 linux中配置MPE和MADDPG环境
1.使用linux系统:Ubuntu16.042.使用的Python环境:Anaconda4.10.13.新建Python3.5的conda环境,执行如下命令:conda create -n py35 python=3.5.44.安装gym(0.10.5),执行如下命令:pip install gym==0.10.55.此时,执行MPE的代码会报错,原因是pyglet的版本太高了:Exception: pyglet 1.5.21 requires Python 3.6 or
2021-12-21 14:41:50
2041
原创 linux中anaconda更换源
1.查看现有anaconda源:输入如下命令:conda info回车,返回如下图所示:2.检查home目录下有没有.condarc文件,3.如果没有2中所述文件,那么,执行如下命令:conda config --add channels r4.再次检查是否有2中所述文件,发现已经有了该文件。5.打开2中所述文件,添加如下内容:...
2021-12-21 11:53:25
13608
原创 linux运行Multi-Agent Deep Deterministic Policy Gradient (MADDPG)
https://github.com/openai/maddpg1.从GitHub下载代码;2.进入experiments目录,执行如下命令:python train.py,回车,报错如下:3.打印Python寻找的路径,如下图,发现没有包括maddpg的路径:4.打开train.py,添加如下代码:import os,syssys.path.insert(1,os.path.join(sys.path[0],'..'))5.再次执行第二步的命令,发现该错误消.
2021-12-21 11:22:21
1433
原创 linux添加环境变量
1.打开home目录;2.Ctrl+h,显示隐藏文件;3.打开.bashrc文件;4.在末尾添加需要的路径,如下所示:export PATH="$PATH:/home/examplePath" 5.保存.bashrc文件,退出。6.打开终端,输入如下命令:source .bashrc7.打开终端,输入如下命令,检查所需路径是否添加到PATH中,echo $PATH8.查看打印出的路径是否包含所需路径。...
2021-12-21 10:31:58
640
原创 Ubuntu安装Multi-Agent Particle Environment(MPE)
代码下载:https://github.com/gingkg/multiagent-particle-envs1.打开从GitHub上下载的MPE代码,文件结构如下图所示:2.进入bin目录:3.打开终端,执行如下命令:python interactive.py4.出现如下界面:...
2021-12-21 10:19:47
675
原创 linux下双击执行.sh脚本文件
1.当写好一个.sh脚本文件后,给他赋予执行权限后,双击的时候,默认是以文本编辑器打开的,无法运行该脚本文件。2.打开终端。3.输入如下命令,需要联网:sudo apt install dconf-editor4.安装完成之后,终端输入如下命令:dconf-editor回车,就会打开如下界面:5.依次点击如下按钮,如下图所示:可以看到该选项:6.单击该选项,将display改为ask,如下图所示:7.设置为ask之后关闭界面。此时双击...
2021-12-19 12:21:10
5624
原创 QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread
QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread在使用串口读写时出现了这个错误,发现是跨线程调用了串口,解决办法:在我的解决办法中,使用一个全局的串口对象进行读写操作。原来的代码:定义了一个全局的串口对象。读操作自己开了一个线程,写操作在主线程中。在读写类中各定义了一个串口对象指向全局的串口对象,会出现上述问题。修改后的代码:读操作自己开了一个线程,写操作在主线程..
2020-07-12 21:03:55
7276
1
原创 C++中printf在控制台中无输出
1.c++中使用printf,需要添加stdio.h2.使用printf后。发现控制台中没有输出,3.常用的两种解决方法(1)使用ffush,在使用printf之后使用fflush printf("%d",1); fflush(stdout);(2)使用(1)方法比较繁琐,每次使用printf之后,都需要使用fflush。在程序开头使用使用setbuf方法,之后就可以每次使用printf就会输出在控制台中。setbuf()就方便很多了。 setbuf(std.
2020-07-12 12:08:42
5711
1
原创 c++初始化
1. int iVar1=0; int iVar2={0}; int iVar3(0); int iVar4{0}; cout<<"iVar1: "<<iVar1<<endl <<"iVar2: "<<iVar2<<endl <<"iVar3: "<<iVar3<<endl <<"iVar4: "<&l
2020-07-03 22:46:10
415
原创 ubuntu中anaconda中安装pip出错:easy_install-3.5 pip Processing pip error: Not a recognized archive type:pip
1.在命令行中输入如下命令:easy_install-3.5 pip发现出错:2.按照下面的教程来安装pip:https://pip.pypa.io/en/latest/installing/#install-pip3.在命令行中输入如下命令:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.p...
2019-12-11 09:57:11
2707
1
原创 ubuntu中中文名新加卷修改为英文名新加卷
1.刚装完ubuntu系统,盘符结构如下图,ubuntu系统在第一块ssd硬盘中(计算机),剩下的3个新加卷是一块机械硬盘,被分成了3个分区。2.其中3个新加卷在系统中实际上被命名为:新加卷、新加卷1、新加卷2。3.在写代码包含路径的过程中,会发现中文的路径会出现很多问题。4.因此想把新加卷名中文名改为英文名5.在media/user/下会发现这三个新加卷6.选中某一...
2019-12-10 21:59:06
6100
2
原创 Windows10中vscode运行代码出现以下错误:Unable to start debugging. Unable to establish a connection to GDB. Debug
1.某天使用vscode,链接代码的时候出现如下错误:Unable to start debugging. Unable to establish a connection to GDB. Debug output may contain more information.2.并且在编译和链接的时候都弹出了terminal,并且在vscode的terminal中也显示了编译的结果。即使我...
2019-12-07 21:02:15
11340
6
原创 vscode修改默认终端
1.Windows中配置好c++环境之后,默认调用的cmd2.某天,突然弹出一个设置为powershell,点击确定之后3.然后再次使用vscode,发现使用的terminal变成了powershell4.想要切换为cmd5.打开vscode6.输入Ctrl+Shift+P7.输入shell,会出现以下界面8.选择Terminal:Select Default Sh...
2019-12-07 20:12:55
3031
1
原创 Windows中vscode设置鼠标滚轮改变字体大小
1.依次打开下列选项:2. 点击右上角,鼠标放着箭头位置,可以看到“Open Settings(JSON)”的提示,然后店家打开3. 点开之后,可以看到settings.json这个文件里面的内容4.在这个文件里面添加如下一行代码,图中是我已经添加了:"editor.mouseWheelZoom": true,5.保存文件,然后关闭。6.可以愉快的使用鼠...
2019-12-02 15:45:19
848
1
原创 Windows中anaconda的环境使用pip的时候有时候会莫名其妙的出错,自己创建的环境使用pip安装包的时候却是使用的base环境中的pip,导致安装错误
1.Windows中anaconda的环境使用pip的时候有时候会莫名其妙的出错,自己创建的环境使用pip命令在安装包的时候却是使用的base环境中的pip,导致安装错误2.出现这种错误的原因是自己创建的环境的pip出现了问题,3.在自己创建的环境中,anaconda的envs目录中有Scripts目录,命令行切换到Scripts目录4.可以看到在Scripts目录中有easy_ins...
2019-12-02 15:17:45
1008
2
原创 windows10中vscode配置python环境
1.安装vscode2.安装python解释器3.新建项目,然后用vscode打开项目文件夹4.在vscode中使用Ctrl+Shift+P命令打开所有命令面板5.在命令面板输入如下命令:Python: Select Interpreter6.就会出现提示命令:7.在出现的命令中选择:Python: Select Interpreter8.就会出现你的Wind...
2019-12-02 10:36:50
2265
原创 python导包出现:ImportError: DLL load failed: 找不到指定的模块问题解决
1.我是在import numpy as np的时候遇到这个问题2.原因:numpy安装有问题,首先删除numpy这个包,有两种方法,①第一种:conda remove numpy②第二种:pip uninstall numpy3.重新安装numpy这个包,有两种方法,①第一种:conda install numpy②第二种:pip install ...
2019-12-01 22:03:15
1777
原创 Windows10 anaconda安装GPU版本的pytorch
1.由于pytorch在Windows中不支持Python2,所以决定安装python3版本的pytorch。https://pytorch.org/get-started/locally/2.首先,由于之前尝试过conda和pip安装pytorch,速度慢,所以决定使用清华的源安装pytorch,anaconda源切换成清华的源之后,我的Python版本是3.7,cuda版本是10.1,所以...
2019-12-01 21:40:36
1111
原创 Windows离线安装pytorch
1.pytorch官网下载缓慢,采用离线安装,2.打开清华源网站,https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/3.找到你需要安装的pytorch版本,然后下载4.打开命令行,切换到你的anaconda环境,然后使用下列命令离线安装,其中x.tar.bz2是你下载的离线安装包,并且x.tar.bz2...
2019-11-30 17:06:26
3378
原创 Windows10安装anaconda之后pip3不能使用
1.在命令行中切换到你自己的anaconda环境中,2.在命令行中,切换到你的anaconda环境中的Scripts目录中像我是在:D:\software\anaconda3\az\envs\py3_pytorch\Scripts这个目录,3. 在命令行中执行如下命令:easy_install.exe pip4.之后就会发现pip3可以正常使用了。...
2019-11-30 12:38:31
1033
原创 windows使用nvidia-smi命令
1.Windows中,nvidia-smi命令在C:\Program Files\NVIDIA Corporation\NVSMI目录下,2.第1种方法,cmd中目录切换到 C:\Program Files\NVIDIA Corporation\NVSMI下然后再使用nvidia-smi命令。3.第2中方法,在系统变量的Path变量中添加C:\Program Files\NVIDIA ...
2019-11-30 10:52:22
10367
原创 Windows10安装cudnn
1.从官网下载对应的CUDA版本的cudnn压缩包,我的CUDA是10.1,因此,我下载的cudnn也是10.12.然后解压到你自己指定的一个文件夹中,在这儿,我指定解压在:D:\software\cuda_cudnn\cudnn_10_1这个文件夹下。由于cudnn这个压缩文件里面自带一个目录,目录名为cuda,因此,解压完后我的cudnn目录文件夹结构为:3.将解压的cudnn...
2019-11-30 10:38:20
1260
原创 Windows10安装CUDA
1.从官网下载离线安装包之后,我安装的是cuda10.1,双击运行,第一步是解压,解压完成后,然后点击自定义,2.选择要安装的组件,只选这4项就行,其他都不选。3.之后会选择刚才选择的组件的安装位置,注意不要选cuda的解压目录,因为安装完成之后解压目录会删除,会导致安装的目录被删除。我是选的其他目录,当然也可以用默认的目录。4. 然后,下一步,等待安装完成之后,...
2019-11-30 00:54:29
367
原创 windows10系统,anaconda更换源
1.打开命令行,在命令行中输入:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge con...
2019-11-29 21:12:37
7941
1
原创 windows10中将anaconda添加到环境变量
一、第一种方法是在安装完成之后选择将anaconda添加到环境变量。二、如果在安装时没有选择添加到环境变量,那么此时手动将anaconda安装目录中的如下几个目录添加到Windows的Path环境变量中就可以了,然后点击确定就可以了。...
2019-11-29 20:39:44
19153
4
原创 237. 删除链表中的节点
struct ListNode{ int val; ListNode *next; ListNode(int x) : val(x), next(nullptr) {}};class Solution{public: void deleteNode(ListNode *node) { while (node->next...
2019-11-28 17:47:02
129
原创 1108. IP 地址无效化
#include <iostream>#include <string>using namespace std;class Solution{public: string defangIPaddr(string address) { int pos = 0; while ((pos = address....
2019-11-28 15:15:24
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人