为什么不用pycharm呢?
为什么不用pycharm呢?
龙芯平台,pycharm占用很高,有点卡
家人们我开始用VSCodium了,这个没问题😂
你应该是先
创建Python虚拟环境
#在你想要的目录下打开终端输入:
python3 -m venv venv_name
#激活虚拟环境
source venv_name/bin/activate
括号中表示虚拟环境
然后在IDE里面设置你这个虚拟环境的目录中的python作为解释器
也就是上面的venv_name/bin/python
然后你后续pip安装的包都会安装到这个虚拟环境中,而不是安装到deepin系统里面,污染系统环境。
在deepin ide中安装pip包
pip install matplotlib
运行代码之后
不要在虚拟环境中使用 sudo pip
在虚拟环境中,pip
的操作已经是隔离的,不需要使用 sudo
。激活虚拟环境后,直接运行:
pip install pyqt5
sudo
是全局操作,它会忽略虚拟环境的隔离性,尝试修改系统环境,这可能导致权限问题或与虚拟环境冲突。
假如你想退出虚拟环境:
#退出虚拟环境
deactivate

你应该是先
创建Python虚拟环境
#在你想要的目录下打开终端输入:
python3 -m venv venv_name
#激活虚拟环境
source venv_name/bin/activate
括号中表示虚拟环境
然后在IDE里面设置你这个虚拟环境的目录中的python作为解释器
也就是上面的venv_name/bin/python
然后你后续pip安装的包都会安装到这个虚拟环境中,而不是安装到deepin系统里面,污染系统环境。
在deepin ide中安装pip包
pip install matplotlib
运行代码之后
不要在虚拟环境中使用 sudo pip
在虚拟环境中,pip
的操作已经是隔离的,不需要使用 sudo
。激活虚拟环境后,直接运行:
pip install pyqt5
sudo
是全局操作,它会忽略虚拟环境的隔离性,尝试修改系统环境,这可能导致权限问题或与虚拟环境冲突。
假如你想退出虚拟环境:
#退出虚拟环境
deactivate
学到了。
你应该是先
创建Python虚拟环境
#在你想要的目录下打开终端输入:
python3 -m venv venv_name
#激活虚拟环境
source venv_name/bin/activate
括号中表示虚拟环境
然后在IDE里面设置你这个虚拟环境的目录中的python作为解释器
也就是上面的venv_name/bin/python
然后你后续pip安装的包都会安装到这个虚拟环境中,而不是安装到deepin系统里面,污染系统环境。
在deepin ide中安装pip包
pip install matplotlib
运行代码之后
不要在虚拟环境中使用 sudo pip
在虚拟环境中,pip
的操作已经是隔离的,不需要使用 sudo
。激活虚拟环境后,直接运行:
pip install pyqt5
sudo
是全局操作,它会忽略虚拟环境的隔离性,尝试修改系统环境,这可能导致权限问题或与虚拟环境冲突。
假如你想退出虚拟环境:
#退出虚拟环境
deactivate
噢噢,终于明白了这个是什么意思

你应该是先
创建Python虚拟环境
#在你想要的目录下打开终端输入:
python3 -m venv venv_name
#激活虚拟环境
source venv_name/bin/activate
括号中表示虚拟环境
然后在IDE里面设置你这个虚拟环境的目录中的python作为解释器
也就是上面的venv_name/bin/python
然后你后续pip安装的包都会安装到这个虚拟环境中,而不是安装到deepin系统里面,污染系统环境。
在deepin ide中安装pip包
pip install matplotlib
运行代码之后
不要在虚拟环境中使用 sudo pip
在虚拟环境中,pip
的操作已经是隔离的,不需要使用 sudo
。激活虚拟环境后,直接运行:
pip install pyqt5
sudo
是全局操作,它会忽略虚拟环境的隔离性,尝试修改系统环境,这可能导致权限问题或与虚拟环境冲突。
假如你想退出虚拟环境:
#退出虚拟环境
deactivate
youhu@youhu-PC:~/Desktop/ftb$ python3 -m venv ftb
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt install python3.12-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: /home/youhu/Desktop/ftb/ftb/bin/python3
youhu@youhu-PC:/Desktop/ftb$ ^C/Desktop/ftb$ apt install python3.12-venv~
youhu@youhu-PC:
Note: Immutable system takes over this operation ...
Error: failed to call exec command: failed to build with cumulative mode: unable to acquire the operation lock (/var/lib/deepin-immutable-ctl/lock), are you root?
这不是死结么。

youhu@youhu-PC:~/Desktop/ftb$ python3 -m venv ftb
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt install python3.12-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: /home/youhu/Desktop/ftb/ftb/bin/python3
youhu@youhu-PC:/Desktop/ftb$ ^C/Desktop/ftb$ apt install python3.12-venv~
youhu@youhu-PC:
Note: Immutable system takes over this operation ...
Error: failed to call exec command: failed to build with cumulative mode: unable to acquire the operation lock (/var/lib/deepin-immutable-ctl/lock), are you root?
这不是死结么。
youhu@youhu-PC:~/Desktop/ftb$ sudo apt install python3.12-venv
请输入密码:
Build successful
youhu@youhu-PC:/Desktop/ftb$ python3 -m venv ftb/Desktop/ftb$ source ftb/bin/activate
youhu@youhu-PC:
(ftb) youhu@youhu-PC:~/Desktop/ftb$ pip list
Package Version
pip 23.1.2
好吧搞定了
Popular Events
More
我用Python简单做个图(代码如下),点击运行后为什么不弹出新窗口并绘制图片。
运行的结果如下: