编辑:
问题是我virtualenv==1.9安装了哪个是破损版本.在你尝试调试任何东西之前我建议你升级你的包;-)
原文:
我在这里找到了pip和(可能)openssl的问题.简单的解决方法是降级到1.2.1.这有效,但每次我用virtualenv创建一个虚拟环境时,它会安装pip 1.5.6当前版本的pip.如果你安装djangocms-installer会发生同样的情况,所以每次我安装带有依赖关系的东西到pip我都要再次检查/设置pip版本.
有没有办法为virtualenv设置pip版本?
有没有办法为该程序的每次安装设置程序的"默认"版本?
编辑:
操作系统:Mac os 10.7.5
Python:2.7
我在PyCharm上安装一些库时收到以下错误消息:
命令"python setup.py egg_info"失败,错误代码1在C:\ Users\user.name\AppData\Local\Temp\pycharm-packaging\hachoir-metadata \您正在使用pip版本8.1.1,但版本9.0. 1可用.您应该考虑通过'python -m pip install --upgrade pip'命令进行升级.
pip3.5.exe的路径:
C:\Users\user.name>AppData\Local\Programs\Python\Python35-32\Scripts\pip3.5.exe
Run Code Online (Sandbox Code Playgroud)
我从cmd运行了以下命令:
C:\Users\user.name>AppData\Local\Programs\Python\Python35-32\Scripts\pip3.5.exe install upgrade pip
Run Code Online (Sandbox Code Playgroud)
这给了我以下内容:
找不到满足要求升级的版本(从版本:)没有找到匹配的升级版本您正在使用pip版本8.1.1,但版本9.0.1可用.您应该考虑通过'python -m pip install --upgrade pip'命令进行升级.
然后我尝试了两个:
C:\Users\user.name>AppData\Local\Programs\Python\Python35-32\Scripts\pip.exe pip install upgrade pip
Run Code Online (Sandbox Code Playgroud)
和:
C:\Users\user.name>AppData\Local\Programs\Python\Python35-32\Scripts\pip.exe python -m pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud)
从pip.exe(而不是pip3.5exe,因为它们不起作用)导致:
错误:未知命令
我很确定我在这里做错了什么,但不太清楚是什么?
尝试以下操作:
C:\ Users\user.name>\AppData\Local\Programs-m pip install --upgrade pip
C:\Users\user.name>\AppData\Local\Programs\Python\Python35-32\Scripts\pip.exe -m pip install --upgrade pip
C:\Users\user.name>\AppData\Local\Programs\Python -m pip install --upgrade pip
Run Code Online (Sandbox Code Playgroud) 我错误地卸载了 pip,我的问题是如何重新安装它?我正在使用窗户。C:>Python-2.7\python.exe -m pip uninstall pip openpyxl
我想卸载 openpyxl 但我忘记删除 pip
当我运行时pip list,它告诉我 Pygame 已安装,我可以导入它:
但是当我查看应该保存已安装包的文件夹时,Pygame 不在那里:
(请注意,其他模块按预期出现在文件中)在 C:\Python27 中搜索“pygame”不会出现任何结果。
Pygame 安装在哪里?
我必须安装 python 3.3.5,特别是要使用OriginPro的 api 。但是,当我尝试通过下载 get-pip.py 来安装 pip 安装管理器并从 cmd 提示符在 python 中运行它时,出现以下错误
C:\Users\hsurdi\Documents>python get-pip.py
Traceback (most recent call last):
File "get-pip.py", line 21492, in <module>
main()
File "get-pip.py", line 197, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
import pip._internal
File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
File "c:\users\hsurdi\appdata\local\temp\tmph5uqmw\pip.zip\pip\_internal\__init__.py", line 40, in <module>
File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
File "c:\users\hsurdi\appdata\local\temp\tmph5uqmw\pip.zip\pip\_internal\cli\autocompletion.py", …Run Code Online (Sandbox Code Playgroud) 我正在启动一个新的django项目,并想在我的ubuntu上对该项目进行docker化。我跑步时docker-compose up --build遇到一个奇怪的错误。似乎pip安装要求有问题。
我试图搜索“退出代码137”的含义,大多数人说它是“内存不足”,但就我而言似乎并非如此。
Dockerfile:
FROM python:3.6
ENV PYTHONUNBUFFERED 1
RUN apt-get update && apt-get install apt-transport-https
RUN pip install --no-cache-dir pipenv
RUN mkdir /my-django
WORKDIR /my-django
ADD requirements.txt /my-django/
RUN pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
docker-compose.yml:
version: '3'
services:
db:
image: postgres:11
restart: unless-stopped
volumes:
- trkr-data:/var/lib/postgresql/data
ports:
- 11000:5432
environment:
- POSTGRES_DB='myDB'
- POSTGRES_USER='myDB'
- POSTGRES_PASSWORD='myDB'
web:
build: .
restart: on-failure
container_name: my-django
image: trkr_web:latest
volumes:
- .:/my-django
env_file:
- ./.env
command: python manage.py migrate && python …Run Code Online (Sandbox Code Playgroud) 我想使用 pip2 安装模块flask-socketio,但是我收到一个错误,没有找到匹配的 bidict 版本。我查了一下 bidict,结果发现这个版本根本不存在。我尝试安装其他一些数据包,但没有任何效果。在这里你可以看到完整的错误
''' 错误:找不到满足要求的版本 bidict>=0.21.0(来自 python-socketio>=5.0.2->flask-socketio)(来自版本:0.1.5、0.2.1、0.3。 0, 0.3.1, 0.9.0rc0, 0.9.0.post1, 0.10.0, 0.10.0.post1, 0.11.0, 0.12.0.post1, 0.13.0, 0.13.1, 0.14.0, 0.14. 1, 0.14.2, 0.15.0.dev0, 0.15.0.dev1, 0.15.0rc1, 0.15.0, 0.16.0, 0.17.0, 0.17.1, 0.17.2, 0.17.3, 0.17. 0.17.5, 0.18.0, 0.18.1, 0.18.2, 0.18.3, 0.18.4) 错误:没有找到与 bidict>=0.21.0 匹配的分布(来自 python-socketio>=5.0.2->flask -socketio) '''
有任何想法吗?
一位与我不再有任何联系的朋友曾经告诉我以下内容:
使用该库(python的随机)你可以选择一个种子如果你在种子处给出它意味着随机生成的数字将始终是相同的无论你在哪台计算机上运行它
所以我尝试测试这个,因为这是我需要的,所以它在所有计算机上都是相同的,每次有人调用它时(这很重要,因为我正在研究区块链 NFT,信任在这里很重要)
所以我发现了这个:https://machinelearningmastery.com/how-to-generate-random-numbers-in-python/
在该链接上,有一个示例:
from random import seed
from random import random
# seed random number generator
seed(1)
# generate some random numbers
print(random(), random(), random())
# reset the seed
seed(1)
# generate some random numbers
print(random(), random(), random())
Run Code Online (Sandbox Code Playgroud)
在 python 的游乐场上面运行,我得到
(0.417022004703、0.720324493442、0.000114374817345)(0.417022004703、0.720324493442、0.000114374817345)
但正如您所看到的,在该网站上,该帖子的创建者得到了以下内容:
0.13436424411240122 0.8474337369372327 0.763774618976614 0.13436424411240122 0.8474337369372327 0.763774618976614
那么为什么它们在所有计算机上不一样呢?我正在使用相同的种子。我怎样才能确保它们是相同的?
我正在尝试在 Window 中的 bash 上使用“pip install -rrequirements.txt”命令安装软件包。下面显示了requirements.txt
Package Version
- - - - - - - -
absl-py 1.0.0
appdirs 1.4.4
astroid 2.11.2
astunparse 1.6.3
audioread 2.1.9
black 22.3.0
cachetools 5.0.0
certifi 2021.10.8
~~~~ ~~~~~
Run Code Online (Sandbox Code Playgroud)
但是,我收到如下错误: ERROR: Invalid required: 'Package Version' (from line 1 ofrequirements.txt)
然后,我尝试在 requests.txt 中不包含第一行,但收到相同的错误消息。我该如何处理这个问题?
pip install pillow\nCollecting pillow\n Using cached Pillow-10.0.0.tar.gz (50.5 MB)\n Installing build dependencies ... done\n Getting requirements to build wheel ... done\n Preparing metadata (pyproject.toml) ... done\nBuilding wheels for collected packages: pillow\n Building wheel for pillow (pyproject.toml) ... error\n error: subprocess-exited-with-error\n \n \xc3\x97 Building wheel for pillow (pyproject.toml) did not run successfully.\n \xe2\x94\x82 exit code: 1\n \xe2\x95\xb0\xe2\x94\x80> [198 lines of output]\n running bdist_wheel\n running build\n running build_py\n creating build\n creating build\\lib.mingw_x86_64-cpython-310\n creating build\\lib.mingw_x86_64-cpython-310\\PIL\n copying src\\PIL\\BdfFontFile.py -> …Run Code Online (Sandbox Code Playgroud) pip ×10
python ×7
python-2.7 ×2
docker ×1
dockerfile ×1
installation ×1
mingw ×1
python-3.3 ×1
python-3.x ×1
random ×1
virtualenv ×1
windows ×1