Comment les commandes d'installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Merci les experts !
pip install selenium-wire -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install blinker==1.7.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip uninstall h11
pip install h11 -i https://pypi.tuna.tsinghua.edu.cn/simple
Automatisation et scriptsFenêtresRe : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Merci!
D'ACCORD

Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Python Install Packages( "selenium-wire" );
Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Quelques commentaires sur le code ci-dessus.
Python Init(); n'est pas nécessaire dans JMP 18 et au-delà. Python est actif avec la première instruction JSL Python exécutée ou le premier script exécuté à partir d'un éditeur de script Python.
Deuxièmement, pour une chaîne multiligne transmise à Python Submit, vous ne pouvez pas simplement mettre la chaîne entre guillemets. En JSL, il existe des caractères spéciaux qui signalent qu'une chaîne doit être représentée dans son intégralité.
Python Soumettre (
"\[
importer blabla
# mon code python ici
]\");
Recherchez simplement Python Submit dans l'index des scripts de JMP pour voir un exemple. (Sous le menu Aide. Aide -> Index des scripts)
Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Avez-vous essayé de supprimer le --upgrade ? Ou de le déplacer avant -i (même si je pense qu'il pourrait le comprendre).


Installation de pip - documentation de pip v24.3.1
Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?aussi difficile

Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Avez-vous essayé avec les commandes supplémentaires ? Le premier argument de jpip devrait vous permettre d'utiliser quelque chose comme
'install -i https://pypi.tuna.tsinghua.edu.cn/simple'
à l'intérieur (l'index de script contient un exemple d'utilisation de install --upgrade)
Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Je sais que.
Il ne peut pas simplement faire ça
Merci!
import jmputils
jmputils.jpip('install', 'selenium-wire')Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ?Avez-vous essayé si le jpip de jmputils est capable de faire cela ?

Re : Comment les commandes d’installation de bibliothèque Python suivantes peuvent-elles être implémentées en Python dans un environnement JMP ???
Python Init();
Python Submit(
"
import subprocess
try:
subprocess.check_call(['pip', 'install', 'selenium-wire', '-i', 'https://pypi.tuna.tsinghua.edu.cn/simple'])
result = 'selenium-wire 安装成功。'
except Exception as e:
result = f'安装失败:{e}'
"
);